Delphi decode UCS-2
Funkce pro převod UCS-2 (unicode) v hexa formátu do Stringu.
Řešení různých problémů spojených s provozem počítačů, programováním, tvorbou webu, návody a postupy.
Funkce pro převod UCS-2 (unicode) v hexa formátu do Stringu.
V IIS 5.0 nelze použít Response.CodePage=65001 pro převod výstupních dat do UTF-8 (narozdíl od IIS 6.0). Můžeme si však pomoci fukncí s využitím ADODB.Stream
Funkce pro převod stringu do bytového pole a naopak:
Vzhledem k tomu, že formát UTF-8 nemá pevnou délku jednoho znaku, je docela problematické zjistit délku zakódovaného textu. Ve VBScriptu to jde asi nejjednodušeji zjistit pomocí této funkce:
Pokud dojde při zpracování SQL dotazu na MS SQL serveru k chybě “Připojení je zaneprázdněno výsledky pro jiné hstmt” (anglická verze: “Connection is busy with results for another hstmt “) pak je problém v tom, že se aplikace snaží volat …
Chyba MS SQL “Připojení je zaneprázdněno výsledky pro jiné hstmt” Přečtěte si »
Čas od času je potřeba pozastavit zpracování ASP kódu (např. pokud chceme “zpomalit” prolomení hesla hrubou silou od nějakého hackera). Jelikož zcela jistě používáme připojení do SQL databáze, lze k tomu výborně použít SQL příkaz WAITFOR DELAY, který zařídí pozastavení …
Pokud se stane, že SQL vrátí chybu “Transaction was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction.” u SQL dotazu SELECT, je dobré použít klauzuli WITH a definovat způsob práce …
Internet Infomation Server (IIS) umožňuje při výskytu určitého typu chyby zpracovat definovaný skript (stránku). Problém je v tom, jak v určené stránce zjistit podrobnosti o chybě, která vznikla v předchozím skriptu. Pro zajištění přístupu k informacím o poslední chybě lze …
Jak zpracovat Internal Server Error ve vlastní stránce Přečtěte si »
IIS 5 neumí správně řešit automatické překódování odchozích dat, proto je lepší použít objekt ScriptUtils.ByteArray. Příklad skriptu na převod kódové stránky ve VBScriptu (ASP)