我有一個表t1,內有no,address和tel等字段
t1="001" char(10)
taddress="abdgdgsdgdgsddsg'ghhhhh'gsghdhs" varchar(100)
ttel="23456789" char(18)
地址address中有兩個單引號,网上有許多講用雙引號替換單引號,現在我不想替換,我想如實存入資料,現在我要把通過vb編程把這些值插入sql server中,程序如下
rs!addnew
rs!no=t1
rs!address=taddress
rs!tel=ttel
rs.update存入以後,新的問題又來了用sql查詢器出現這樣的結果,百思不得其解
no address tel
001 bdgdgsdgdgsddsg'gh
hhhh'gsghdhs 23456789
這不是我想要的結果,我想要的結果是
no address tel
001 bdgdgsdgdgsddsg'ghhhhh'gsghdhs 23456789
問題出在哪裡呢
t1="001" char(10)
taddress="abdgdgsdgdgsddsg'ghhhhh'gsghdhs" varchar(100)
ttel="23456789" char(18)
地址address中有兩個單引號,网上有許多講用雙引號替換單引號,現在我不想替換,我想如實存入資料,現在我要把通過vb編程把這些值插入sql server中,程序如下
rs!addnew
rs!no=t1
rs!address=taddress
rs!tel=ttel
rs.update存入以後,新的問題又來了用sql查詢器出現這樣的結果,百思不得其解
no address tel
001 bdgdgsdgdgsddsg'gh
hhhh'gsghdhs 23456789
這不是我想要的結果,我想要的結果是
no address tel
001 bdgdgsdgdgsddsg'ghhhhh'gsghdhs 23456789
問題出在哪裡呢
解决方案 »
- 求助 关于菜单
- 在修改显示字体时,font属性与fontname属性都可以实现,但有啥区别啊?
- vb在笔记本运行出现 8002 错误,可以usb转串口
- VB如何实现URL加密
- 请问,该如何监视 拨号成功后的连接 正在传送数据
- DCOM服务器端怎么呼叫客户端
- 关于连接SQL SERVER数据库,如何来验证用户名和密码正确?等待中……
- 表格打印的问题,着急呀!
- Component'Comdlg32.ocx' or one of its dependencies not correctly registered:a file is missing or invalid
- 字段名为数字的SQL语句怎么写?
- 难难难,请高手帮忙!如何进行字符串处理、计算!
- 我想做一个控件,希望有adodc一样的属性页,不知道能否直接调用adodc的属性页,请高手指教!
Dim rs As New ADODB.Recordset
Private Sub Command1_Click()
If conn.State = adStateOpen Then conn.Close
conn.Open Constr
rs.CursorLocation = adUseClient
rs.Open "select * from wsd", conn, adOpenKeyset, adLockOptimistic, 1
Dim t1, taddress, ttel As String
t1 = "001" & "Char(10)"
taddress = "abdgdgsdgdgsddsg'ghhhhh'gsghdhs" & "VarChar(100)"
ttel = "23456789" & "Char(18)"
rs.AddNew
rs!no = t1‘这一句怎么出现错误?
rs.Fields("address") = taddress
rs.Fields("tel") = ttel
rs.Update
rs.Close
End Sub
t1="001" 'char(10)(代表字段類型為字符型,寬度為10,這是一個注釋語句),余下的也是一樣
taddress="abdgdgsdgdgsddsg'ghhhhh'gsghdhs" 'varchar(100)
ttel="23456789" 'char(18)