怎么使用:VB6中使用ADODC更新SQL数据库记录

mainForm.Adodc1.RecordSource="update客户信息(客户编号,客户名称,联系地址,联系电话,邮箱,创建日期,备注)values('"+txt... mainForm.Adodc1.RecordSource = "update 客户信息(客户编号,客户名称,联系地址,联系电话,邮箱,创建日期,备注) values ('" + txtNo.Text + "','" + txtName.Text + "','" + txtAddress.Text + "','" + txtTel.Text + "','" + txtMail.Text + "','" + txtDate.Text + "','" + txtOthers.Text + "')"
使用上面的语句无法插入数据,也无法更新数据,但又不报错误……烦呀,哪位帮我看看
展开
 我来答
百度网友bdb9803
2011-07-21 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1.1万
采纳率:53%
帮助的人:1亿
展开全部
Adodc1不是所有sql语句都支持,更新记录用:
Adodc1.RecordSource = "Select ... From ... Where 客户编号=" & txtNo.Text '按照客户编号查询到当前记录
Adodc1.RecordSet.Fields("客户名称") = txtName.Text '修改当前记录值
Adodc1.RecordSet.Fields("联系地址") = txtAddress.Text
。。。。
Adodc1.RecordSet.Update
百度网友96ffcf7
2015-08-03 · 知道合伙人互联网行家
百度网友96ffcf7
知道合伙人互联网行家
采纳数:22721 获赞数:118724
从事多年网络方面工作,有丰富的互联网经验。

向TA提问 私信TA
展开全部
  1、VB中采用表格数据绑定修改控件修改数据,基本上不需要代码,只需要设置表格数据绑定控件的一些属性即可实现;
  2、例如DataGrid控件,将其绑定到相应的数据源上,再设置其AllowUpdate属性为True,即可实现表格中修改的数据及时更新到数据库中;
  3、该属性可返回或设置一个值,指示用户能否修改DataGrid控件中的数据,
  语法:
  DataGrid.AllowUpdate=布尔表达式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式