MD5 ve VBScriptu (ASP)?
Vypočítat MD5 ve VBScriptu (v klasickém ASP) je relativně složité – musí se použít nějaká externí aplikace (COM object, MS SQL apod). Dobrá zpráva nyní je, že existuje “knihovnička” pro výpočet MD5 ze stringu:
Řešení různých problémů spojených s provozem počítačů, programováním, tvorbou webu, návody a postupy.
Vypočítat MD5 ve VBScriptu (v klasickém ASP) je relativně složité – musí se použít nějaká externí aplikace (COM object, MS SQL apod). Dobrá zpráva nyní je, že existuje “knihovnička” pro výpočet MD5 ze stringu:
Občas se hodí použít funkce, které jsou lehce dosažitelné v JavaScriptu a těžko (nebo vůbec) dosažitelné v MS knihovnách. Potřeboval jsem v jednoduchém VB scriptu volat HTTP POST pomocí MSXML2.ServerXMLHTTP a ouha, narazil jsem na problém s URL enkódováním dat! …
Rychlost zpracování SQL dotazů závisí na vyladěných indexech, to je neoddiskutovatelný fakt. O defragmentaci indexů už jsem se rozepsal ve článku Rebuild indexů online. Pokud je třeba defragmentovat (rebuildovat) index pro jednu tabulku, lze to zařídit “ručně” přes Management Studio, …
Databáze MS SQL lze mezi jednotlivými servery propojit. Stačí přidat vzdálený server pomocí procedury sp_addlinkedserver a hned lze přistupovat k databázím vzdáleného SQL serveru. “Problém” ale vzniká, pokud chceme volat uložené procedury vzdáleného SQL serveru.
Zvýšení upload limitu na IIS pomocí AdminScripts – problém s chybovou hláškou 400 Operation not allowed. Nastavení se provádí úpravou hodnoty ASPMaxRequestEntityAllowed.
Někdy se může hodit i taková věc jako je čas vytvoření indexu. Např. když Vám někdo pod rukama založí index, ve kterém (nechtíc) neaktivuje možnost USE ROWLOCK, nebo pokud je index založen v nastaveném ARITHABORT narozdíl od zbytku tabulky a dalo by se ještě pokračovat.
Pokud se sestavuje VPN pomocí IPSec ve Windows a nepodaří se sestavit napoprvé, pak je pravděpodobné, že Vás čekají hodiny zkoumání, kontrolování a zkoušení. Rozhodně je dobré si nechat vypsat podrobný protokol o navazování IPSec tunelu, ze kterého lze vyčíst, …
Mnohokrát jsem řešil konverzi kodových stránek textu v ASP nebo obecně ve VBScriptu až jsem narazil na skutečně univerzální řešení za použití ADODB.Stream, které využívá možnost převodu textu na binární data. Uvádím výpis dvou funkcí (včetně příkladu), jak jsem je …
Konverze textu ve VBScriptu pomocí ADODB.Stream Přečtěte si »
Řešení problému s chybou Cannot use ROW granularity hint on table XY, locking at the specified granularity is inhibited – povolení ROWLOCK na úrovni indexu.
Include file ve Visual Basic Scriptu – přilinkování souboru s funkcemi, procedurami a konstantami.