永发信息网

Access使用参数化UPDATE数据时,数据无法更新,也不报错,请问问题出在哪?

答案:3  悬赏:70  手机版
解决时间 2021-03-15 14:33
OleDbConnection AconnStr = new OleDbConnection(pub_function_Class.AccessSource("link"));<br>                OleDbCommand MyCommand = new OleDbCommand("UPDATE [MainDate] SET [cTitle]=@cTitle,[cInnerHtml]=@cInnerHtml,[cType]=@cType WHERe [Index_ID]=@ID;", AconnStr);<br><br>                MyCommand.Parameters.Add("@cTitle", TextBox2.Text);<br>                MyCommand.Parameters.Add("@cInnerHtml", FCKeditor1.Value);<br>                MyCommand.Parameters.Add("@cType", pub_function_Class.type_change(DropDownList1.SelectedValue));<br>                MyCommand.Parameters.Add("@ID", id);<br>                Response.Write("");<br>                try<br>                {<br>                    AconnStr.Open();<br>                    MyCommand.ExecuteNonQuery();<br>                    AconnStr.Close();<br>                }<br>                catch (OleDbException ex)<br>                {<br>                    Response.Write("<script language=javascript>alert(\"更新失败!" + ex.ToString() + "\");&lt;&#47;script&gt;");<br>                }<br>                Response.Write("<script language=javascript>alert(\"更新成功!\");location.href='add.aspx';&lt;&#47;script&gt;");
最佳答案
access 自身安全性的原因 需要简单设置一下 具体怎么设置 网上有很多的
祝你早日解决问题
全部回答
我以前也发现这样问题,可能是你输入的字符问题,像中文输入字符,不同的,你看看
你好! 参数顺序要完全一致,access不是根据参数名来的,这个跟sql有点区别。 打字不易,采纳哦!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
国内网配CV声线比较华丽的有哪些?
你好,就是我手机屏碎了,但是呢没有太明显的
深圳会限行国1排位汽车吗
新会农村商业银行西门支行这个地址在什么地方
上圭塘怎么去啊,有知道地址的么
请问江铃宝典两驱的变速箱怎么分解,前壳怎么
徐州睢宁县沙集宽带什么时候能装好?
解方程:x+5分之2x=21
我微信绑定的银行卡的钱被盗刷了应该去刑警队
神风文体在什么地方啊,我要过去处理事情
泡糖醋蒜吃完了,可以泡姜吗?
在广西民族医院做包皮手术要多少钱呢?
3.68÷1.6+0.6
什么是最大似然估计 – 我爱机器学习
DOS模式是什么??
推荐资讯
椰子油和橄榄油一起炒菜可以吗
永兴镇人口和计划生育服务所怎么去啊,有知道
哪部玄幻小说主人公叫木同
徐家畈这个地址在什么地方,我要处理点事
2015的ai文件能在2014上打开吗
0634-5667350是什么地方的电话
邦斌便利店怎么去啊,有知道地址的么
芜湖镜湖附近的有什么好一点的酒店什么的 跪
如何把一个文件夹里面的程序及组件封装成一个
均禾属于那里管辖
中国电信全州才湾营业厅这个地址在什么地方,
昨天晚上喝酒呕吐后小舌头掉了下来,怎么办
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?