在将 varchar 值 'textbox1.text' 转换成数据类型 int 时失败

khfl_bh='textbox2.text',khxx_xm='textbox3.text',khxx_xb='textbox4.text',khxx_gzdw='te... khfl_bh='textbox2.text',khxx_xm='textbox3.text',khxx_xb='textbox4.text',khxx_gzdw='textbox5.text',khxx_zz='textbox6.text',kuxx_dh='textbox7.text',khxx_zcrq='textbox8.text'where khxx_bh='textbox1.text'"
OleDbCommand1.ExecuteNonQuery()

这是在vb里修改数据库的代码,好像是这些代码有问题
提示在将 varchar 值 'textbox1.text' 转换成数据类型 int 时失败
求解!谢谢
展开
 我来答
micro0369
2015-01-06 · TA获得超过1.2万个赞
知道大有可为答主
回答量:9250
采纳率:85%
帮助的人:4055万
展开全部
Try
Me.Validate()
Me.KhxxBindingSource.EndEdit()
Me.KhxxTableAdapter.Update(Me.ZLDataSet.khxx)
OleDbConnection1.Open()
OleDbCommand1.CommandText = "update khxx set khfl_bh='"+textbox2.text+"',khxx_xm='"+textbox3.text+"',khxx_xb='"+textbox4.text+"',khxx_gzdw='"+textbox5.text+"',khxx_zz='"+textbox6.text+"',kuxx_dh='"+textbox7.text+"',khxx_zcrq='"+textbox8.text+"' where khxx_bh='"+textbox1.text+"'"
OleDbCommand1.ExecuteNonQuery()
追问
谢谢!这样解决了啊
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我也不想做错事
2015-01-06 · 超过20用户采纳过TA的回答
知道答主
回答量:116
采纳率:0%
帮助的人:36.3万
展开全部
确定拿到的值是不为空的整数?
追问
这是修改数据库的信息出现的问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式