〓〓★★★★★AdoDB连接MySQL的错误★★★★★〓〓

ivan_oyo 2001-10-29 03:27:17
Dim adoConnection As New ADODB.Connection
Dim adoRecordset As New ADODB.Recordset
Dim constr As String
'////////////////////////////////////////////////////////////////////
constr = "DSN=dbtools"
adoConnection.Open constr
'////////////////////////////////////////////////////////////////////
adoRecordset.Open "search", adoConnection, adOpenStatic, adLockOptimistic, adCmdTable
adoRecordset.AddNew
adoRecordset.Fields("id").Value = 0
adoRecordset.Fields("webname").Value = "aaa"
adoRecordset.Fields("weburl").Value = "bbb"
adoRecordset.Fields("descr").Value = "ccc"
adoRecordset.Fields("keywords").Value = "ddd"
adoRecordset.Fields("webtype").Value = "eee"
adoRecordset.Fields("lang").Value = "fff"
adoRecordset.Update
这段代码执行到update时总是报错:[Microsoft][ODBC 驱动程序 管理器]非法的字符串或缓冲区长度
小弟连接的是MySQL数据库,我想向表中添加记录,表中除字段“id”为int型外
其它都为text型,请各位帮忙分析一下错误的原因。
...全文
57 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

56,679

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧