酒店门锁管理系统软件提示OLE DB操作产生错误,如果可能,请检查每个OLE DB状态值,没有工作被完成

6171人阅读
多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值。没有工作被完成。
产生此错误的代码:
dtContract_dst.Rows.Add(dr.ItemArray)
String columns = ""
String paramss = ""
OleDbCommand updateCmd = con_dst.CreateCommand()
foreach (DataColumn dc in dtContract_dst.Columns)
if (columns == "")
columns = dc.ColumnName
paramss = "@" + dc.ColumnName
columns += ", " + dc.ColumnName
paramss += ", @" + dc.ColumnName
updateCmd.Parameters.Add(new OleDbParameter(dc.ColumnName, dc.DataType)
updateCmd.CommandText = "insert into T_Contract(" + columns + ") Values(" + paramss + ")"
updateCmd.ExecuteNonQuery()
OleDbDataAdapter dataAdap = new OleDbDataAdapter()
dataAdap.InsertCommand = updateCmd
dataAdap.Update(dtContract_dst)
执行dataAdap.Update(dtContract_dst);的时候出现此错误,有人提到是数据库的字段类型不匹配,但我的两个表是完全一致的。
目前还没有找到问题原因和解决方案。
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:7687478次
积分:59719
积分:59719
排名:第43名
原创:782篇
转载:208篇
译文:33篇
评论:1700条
文章:129篇
阅读:2021412
文章:33篇
阅读:205858
文章:16篇
阅读:166671
阅读:14830
文章:29篇
阅读:374758
文章:18篇
阅读:344579
文章:44篇
阅读:377129
(7)(30)(17)(14)(18)(26)(16)(9)(23)(20)(17)(4)(16)(12)(17)(25)(34)(19)(15)(17)(15)(23)(12)(12)(14)(13)(14)(20)(58)(25)(31)(16)(33)(31)(20)(24)(23)(21)(20)(14)(36)(14)(14)(7)(5)(15)(3)(2)(9)(6)(7)(32)(3)(8)(7)(22)(2)(30)(4)
关注我的订阅号“微wx笑”本帖子已过去太久远了,不再提供回复功能。安全检查中...
请打开浏览器的javascript,然后刷新浏览器
< 浏览器安全检查中...
还剩 5 秒&

我要回帖

更多关于 酒店智能门锁管理系统 的文章

 

随机推荐