日本国产亚洲-日本国产一区-日本国产一区二区三区-日本韩国欧美一区-日本韩国欧美在线-日本韩国欧美在线观看

當前位置:雨林木風下載站 > 技術開發教程 > 詳細頁面

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

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

更新時間:2022-05-03 文章作者:未知 信息來源:網絡 閱讀次數:

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

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)

' 這個版本格式化適用于Access的變量,若支持其它數據庫或許需要對其進行修改

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

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

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

本類教程下載

系統下載排行

主站蜘蛛池模板: 国产99视频精品免视看9 | 日本免费三区 | 久久久久久九九 | 丁香婷婷六月天 | 久久精品视香蕉蕉er大臿蕉 | 美女18毛片免费视频 | 极品久久| 欧美日韩亚| 国产精品美女福利视频免费专区 | 国产91久久精品一区二区 | 久草色视频 | 91短视频在线免费观看 | 欧美综合色区 | 日本视频网 | 日本一级欧美三级 | 在线亚洲精品国产成人二区 | 91大神免费视频 | 怡红院手机在线 | 久久久精品免费视频 | 午夜在线影视 | 四虎精品成在线播放 | 国产爱v | 国产成人亚洲欧美激情 | 久久不射网 | 四虎在线观看视频 | 美女啪啪免费网站 | 亚洲第一伊人 | 色婷婷综合久久久久中文 | 欧美日本一区视频免费 | 欧美日韩国产一区二区三区播放 | 制服 丝袜 亚洲 中文 综合 | jjzz亚洲亚洲女人 | 亚洲精品中文字幕乱码 | 中文字幕 日本 | 久久中文字幕在线观看 | 久久噜噜噜 | 色视频免费在线 | 欧美成人亚洲综合精品欧美激情 | 免费人与人做爰在线观看 | 天堂中文字幕在线观看 | 欧美激情福利视频在线观看免费 |