Starší komentáře ke článku: Efektivní práce s databází v ASP

Zpět na článek | Úvodní stránka Interval.cz

Avatar

Autor komentáře: Jirka Kosek

Datum vložení: 3.5.2001 23:25:32

Zajímalo by mne, zdali zpomalení aplikace častým přecházením mezi HTML a ASP kódem je problém i v ASP 3.0. ASP 3.0 před spuštěním každý skript kompilují do mezikódu a pochybuji, že má pak nějaké časté přepínání kontextu znatelný vliv na zpomalení. Nejde jen o lety zažitý fakt, který dnes už neplatí, ale jaksi ho každý ze setrvačnosti používá?

Avatar

Autor komentáře: Marek Prokop

Datum vložení: 4.5.2001 10:52:27

Máte pravdu. Přepínání kontextu má na IIS 5 skutečně výrazně menší režii a měl jsem to v článku zmínit.

Na druhou stranu většina serverů stále ještě běží na NT 4. Navíc vývojář často předem neví, kde jeho aplikace poběží, takže se vyplatí počítat raději s tím, že je přepínání kontextu pomalé.

Míchání ASP a HTML stejně připadá v úvahu pouze u menších aplikací. Ty větší zpravidla používají nějaký systém šablon, často kešovaných v paměti, případně předgenerované statické stránky.

V každém případě děkuji za upozornění :-)

Avatar

Autor komentáře: Jirka Kosek

Datum vložení: 3.5.2001 23:25:55

Zajímalo by mne, zdali zpomalení aplikace častým přecházením mezi HTML a ASP kódem je problém i v ASP 3.0. ASP 3.0 před spuštěním každý skript kompilují do mezikódu a pochybuji, že má pak nějaké časté přepínání kontextu znatelný vliv na zpomalení. Nejde jen o lety zažitý fakt, který dnes už neplatí, ale jaksi ho každý ze setrvačnosti používá?

Avatar

Autor komentáře: Radek Naumec

Datum vložení: 14.5.2001 13:27:31

Zajímalo by mě, zda je nutné budovat pomocí CreateObject recordset. Nestačilo by udělat connection a potom
Set rs=conn.execute(strSQL)
???
Jaký je v tom rozdíl? Neušetřím tak vytváření instance rs pomocí CreateObject? A kdo v tomto mém příkladu rs vyrobí?
Děkuji

Avatar

Autor komentáře: Marek Prokop

Datum vložení: 14.5.2001 14:03:57

<I>Zajímalo by mě, zda je nutné budovat pomocí CreateObject recordset. Nestačilo by udělat connection a potom Set rs=conn.execute(strSQL)</I>

Ano, stačí to. ASP/ADO v takovém případě RecordSet vytvoří samo. Zda se tím dosáhne nějaké časové úspory jsem nezkoušel.

Avatar

Autor komentáře: Petr Vaníček

Datum vložení: 24.6.2001 18:08:02

Jak lze v ASP sečíst hodnoty v daném sloupci databáze ? Nikde jsem na to v literatuře nenarazil. Umí to vůbec ASP ? V PHP to je hračka :-)). Prosím poraďte.

Avatar

Autor komentáře: Monika a

Datum vložení: 13.7.2006 15:32:55

už někdo odpověděl? taky to ted resim

Avatar

Autor komentáře: Martin Skala

Datum vložení: 29.7.2003 12:37:06

Jak (pomocí objektu recordset - či jinak) zjistit strukturu tabulky (jména a datové typy sloupců) a názvy tabulek v databázi...?

Avatar

Autor komentáře: mr.web

Datum vložení: 4.1.2005 8:44:44

Zajimalo by me, zda jde nejak zjistit, zda položka Field je zahrnuta v nejake relaci ci ne.

Zpět na článek | Úvodní stránka Interval.cz