欧美特黄不卡,涩涩视频在线,成人国产精品一区二区网站,亚洲一区二区三区欧美

當(dāng)前位置:雨林木風(fēng)下載站 > 技術(shù)開發(fā)教程 > 詳細(xì)頁面

在VB程序中格式化SQL字符串

在VB程序中格式化SQL字符串

更新時(shí)間:2022-05-03 文章作者:未知 信息來源:網(wǎng)絡(luò) 閱讀次數(shù):

在寫SQL語句時(shí),需要對不同類型的數(shù)據(jù)分別加上#號,""號等來表示,用以下函數(shù),就可以實(shí)現(xiàn)操作的簡化.不管是什么類型,只需用這個(gè)Q函數(shù)轉(zhuǎn)化一下,不需動(dòng)手加格式化符號,就OK了.實(shí)在是方便.本人一直在用它,實(shí)在是方便.

Function Q(ByVal SqlVariable As Variant) As String

'-----------------------------------------

' Notes: Useful in creating properly formatted SQL statements

' Usage: sql="select * from table where name= " & Q(vntName)

' 這個(gè)版本格式化適用于Access的變量,若支持其它數(shù)據(jù)庫或許需要對其進(jìn)行修改

'-----------------------------------------

On Error GoTo ErrTrap

Q = SqlVariable

'format the string

Select Case VarType(SqlVariable)

Case vbNull, vbEmpty

Q = "NULL"

Case vbString

Q = "'" & Replace(SqlVariable, "'", "''") & "'"

'date variable

Case vbDate

'format and enclose in pounds signs for Access

Q = "#" & Format$(SqlVariable, "general date") & "#"

'otherwise treat as numeric

Case Else

On Error Resume Next

Q = CStr(SqlVariable)

If Err.Number <> 0 Then Q = SqlVariable

End Select

Exit Function

ErrTrap:

On Error GoTo 0



End Function

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統(tǒng)下載排行

主站蜘蛛池模板: 平阳县| 日土县| 呼伦贝尔市| 准格尔旗| 龙游县| 三门峡市| 望城县| 景谷| 新密市| 富裕县| 汤原县| 德庆县| 阿合奇县| 杨浦区| 东乌珠穆沁旗| 三原县| 永顺县| 凯里市| 繁昌县| 南华县| 安庆市| 银川市| 廉江市| 无极县| 邹平县| 石泉县| 阿拉善右旗| 古浪县| 五家渠市| 英吉沙县| 故城县| 进贤县| 凉山| 保定市| 当涂县| 凌云县| 那坡县| 伊金霍洛旗| 兴业县| 两当县| 昌图县|