特殊符号该如何处理 当数据里含有单引号'这样的特殊符号时,执行代码时就会提示错误,该如何处理这种特殊符号的问题呢?以上谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你是不是说的sql查询阿replace(str,"'","''")这样就好了 当您想要新增一笔资料到 Access 或 Oracle 时,若文字栏位中含有单引号,便会产生错误!在以下的例子中,我们告诉您如何使用 Chr$(34) 将含有单引号之字串存入 Jet database engine 中!Private Sub CmdAddNew_Click()Dim dbCustomer As Database ' 声明资料库Dim strSql As String ' SQL 字串Dim strodbc As String ' ODBC 字串' 以下为资料库中客户档之三个栏位变量声明Dim strCustID As String ' 客户代码Dim strFirstName As String ' 客户名称Dim strAddress As String ' 客户地址strodbc = "odbc;uid=scott;pwd=tiger;dsn=myconnect"Set dbCustomer = OpenDatabase("myconnect", dbDriverNoPrompt, False, strodbc)strCustID = "A003"strFirstName = "Annie"strAddress = "Reflection's"strSql = "insert into CUSTOMER values('" & strCustID & "'"strSql = strSql & ",'" & strFirstName & "',"strSql = strSql & Chr(34) & strAddress & Chr(34) & ")"dbCustomer.Execute (strSql)dbCustomer.CloseEnd Sub'如果您还想要更详细的资料,您可以参考 Microsoft Knowledge Base 中的 Q147687。 如何知道某IP的计算机否在网络上 for each 的问题 基本问题! VB操作注册表问题 自定义的数据类型怎样用在类里的成员函数的参数类型上 在vb中使用odbc api函数与sql server 2000建立连接如何设置成windows 认证 请问高手,运用ADO访问数据库时,如何知道数据库系统中有那些数据表以及表中有那些数据列? 怎么去加密一个硬盘,使之需解密才能进入? 请问:如何使用MicrosoftWord的类 如何把JPG文件放入资源文件中,需要是再从资源文件中提出来? 怎么样利用VB给打开的QQ窗口发送信息? 谁能给个hook WM_IME_COMPOSITION 的例子呀
replace(str,"'","''")
这样就好了
Dim dbCustomer As Database ' 声明资料库
Dim strSql As String ' SQL 字串
Dim strodbc As String ' ODBC 字串' 以下为资料库中客户档之三个栏位变量声明
Dim strCustID As String ' 客户代码
Dim strFirstName As String ' 客户名称
Dim strAddress As String ' 客户地址strodbc = "odbc;uid=scott;pwd=tiger;dsn=myconnect"
Set dbCustomer = OpenDatabase("myconnect", dbDriverNoPrompt, False, strodbc)strCustID = "A003"
strFirstName = "Annie"
strAddress = "Reflection's"strSql = "insert into CUSTOMER values('" & strCustID & "'"
strSql = strSql & ",'" & strFirstName & "',"
strSql = strSql & Chr(34) & strAddress & Chr(34) & ")"dbCustomer.Execute (strSql)
dbCustomer.Close
End Sub'如果您还想要更详细的资料,您可以参考 Microsoft Knowledge Base 中的 Q147687。