
正文
asp.netACCESS无法更新,access 无法更新当前锁定 解决
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
关于ASP连接Excel数据库无法更新的问题
1、[Microsoft][ODBC Microsoft Access Driver] 不能更新。数据库或对象为只读。
2、我直接用一个定时的,去时时访问不就行了。好简单的。数据改变的有多种方法解决的。你可以读完之后就那原来的数据删除,然后再新建一个空数据文件,这是一种方试,这样的话,第次都是读到新数据了。
3、既然更新不了数据库,那肯定有错。应按如下步骤:去掉上文中的on error resume next 发现错误代码,这样你可以找到错误所在 如会修改则改了那就OK了 如果改不好,就贴上错误的代码,大家看看。
相关问答
Q1: ASP.NET网页无法动态更新
当你调用Button_Click方法更改label的值,假设Label的name是lbltxt,那么就是 lbltxt.text=你所想要输入的Label的值,只要点击button,一般会响应Button_Click函数。
Default.aspx页面:先拉一个ScriptManager控件到页面,然后拉一个UpdatePanel控件。UpdatePanel里面放一个Label用于显示时间,放一个timer控件用于控制时间的更新。注意Label与Label都要放到UpdatePanel控件里面。
你看下是不是链接数据库有问题,确保变量也没有问题。
你点提交时候重新刷新一遍不就行了吗。就是要你在提交按钮的事件中在数据提交完成后再加上数据更新的代码,数据更新的话,重新加载一遍数据就好啦。
Q2: asp.net修改数据不成功
是呀,你永远都改不了,去单步执行,你先让网运行起来,然后修改数据,在点确写的时候,你在你的PAGE_LOAD事件的头部打个断点,人就可以清楚的看到人的问题出在那儿了。
加载数据到 文本框 修改数据 点“提交”这次回传,导致后台页面再次加载 原始数据 到文本框 注意:此次后台程序又将文本框的值,设置成数据库里面的那个原来的值 插入数据库。。
两种可能 1,没有执行成功,只是你的逻辑有问题,没有执行成功,也提示成功了,用command的 ExecuteNonQuery()方法,返回影响的行数,如果大于1,肯定执行成功了。
每次载入页面的时候,都会调用一次Page_Load事件,这就会把Textbox里面的东西重置,自然也就获取不到修改后的值。要利用IsPostBack来判断是否是本页面的回调,如果不是回调,才进行Textbox的赋值就不会出现这种情况了。
关于asp.netACCESS无法更新和access 无法更新当前锁定 解决的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







