vbscript語句中“&H”專用于16進制數(shù)表示
更新時間:2009年08月10日 02:43:36 作者:
近段時間在做一個asp的項目,由于數(shù)據(jù)庫里面的字段采用字母“h”開頭,在sql語言時就出現(xiàn)了莫名其妙的錯誤,經(jīng)過反復(fù)的檢查,也沒查出有錯誤的地方,整整給折騰了我一天的時間。
原來在vbscript語句中“&H”專用于16進制數(shù)表示的。在使用“&”這個符號用于字串連接時,應(yīng)該在兩側(cè)加上一個空格,雖然不加空格在多數(shù)情況下運行是正常的,但那是不正確的或不規(guī)范的寫法。在出現(xiàn)以字母“h”開頭的字段時,如有這樣的語句:
sql = "insert into Student(xxx,xxx) values('"&htitle&"','"&hname&"')"
則會出現(xiàn)“語句未結(jié)束”的錯誤。以上sql語句看上去沒有任何的語法錯誤,往往令人不知所措。
sql = "insert into Student(xxx,xxx) values('"&htitle&"','"&hname&"')"
則會出現(xiàn)“語句未結(jié)束”的錯誤。以上sql語句看上去沒有任何的語法錯誤,往往令人不知所措。
您可能感興趣的文章:
- C# VB 實現(xiàn)10進制 16進制之間互相轉(zhuǎn)換
- JavaScript中的16進制字符(改進)
- JavaScript中的16進制字符介紹
- php中將圖片gif,jpg或mysql longblob或blob字段值轉(zhuǎn)換成16進制字符串
- vbs sendKeys 16進制的結(jié)合使用(打開IE,靜音,打開播放器等)
- VBS 16進制驗證特定字符
- asp.net(c#)下各種進制間的輕松轉(zhuǎn)換(2進制、8進制、10進制、16進制)
- exe轉(zhuǎn)換16進制的html保存的hta實現(xiàn)代碼
- C# 16進制與字符串、字節(jié)數(shù)組之間的轉(zhuǎn)換
- 文本和16進制UltraEdit-32 v13.20+3 官方簡體中文版+破解補丁 提供下載
- 16進制的轉(zhuǎn)換之javascript運行時會自動轉(zhuǎn)碼
- c#實現(xiàn)16進制和字符串之間轉(zhuǎn)換的代碼
- 16進制顯示字節(jié)流技巧分享
相關(guān)文章
用vbs實現(xiàn)的利用ADSL撥號變ip刷投票的代碼
朋友讓我?guī)退⑼镀?,我看了看,那個投票系統(tǒng)只是限制ip,考慮的不是很全面,可以刷。2010-03-03