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