今日刚转做ASP.NET ,之前做WINFORM程序的。
遇到一个在WINFORM上很简单的问题,就是提交更新
(前面的声明就不写了)
string strMap="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=G:\\Inetpub\\wwwroot\\Menu_Data\\Data\\data.mdb;";
string strSql="UPDATE Menu_news SET n_title= 数据库组件使用演示',n_content='这是内容fafafafaf' WHERE n_id='1'";
ocn= new OleDbConnection(strMap);
ocmd =new OleDbCommand(strSql,ocn);
ocn.Open();
ocmd.ExecuteNonQuery();
Label1.Text="更新成功";
ocn.Close();就这么几句我在winform 里面就能成功更新,可是移植到asp.net上就老报错,各式各样:
System.Data.OleDb.OleDbException: 操作必须使用一个可更新的查询。
或者 System.InvalidOperationException: ExecuteNonQuery requires an open and available Connection. The connection's current state is closed.
还有的时候还会报data.mdb文件被独占
请问ASP.NET里面是不是更新语句和一般的.net winfrom程序不一样??该如何改?
遇到一个在WINFORM上很简单的问题,就是提交更新
(前面的声明就不写了)
string strMap="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=G:\\Inetpub\\wwwroot\\Menu_Data\\Data\\data.mdb;";
string strSql="UPDATE Menu_news SET n_title= 数据库组件使用演示',n_content='这是内容fafafafaf' WHERE n_id='1'";
ocn= new OleDbConnection(strMap);
ocmd =new OleDbCommand(strSql,ocn);
ocn.Open();
ocmd.ExecuteNonQuery();
Label1.Text="更新成功";
ocn.Close();就这么几句我在winform 里面就能成功更新,可是移植到asp.net上就老报错,各式各样:
System.Data.OleDb.OleDbException: 操作必须使用一个可更新的查询。
或者 System.InvalidOperationException: ExecuteNonQuery requires an open and available Connection. The connection's current state is closed.
还有的时候还会报data.mdb文件被独占
请问ASP.NET里面是不是更新语句和一般的.net winfrom程序不一样??该如何改?
解决方案 »
- iframe问题
- IIS进程池设置网络服务.net程序打不开
- Image 控件显示图片
- 求一个简单的Xpath, 在线等ing.................
- ?????请教自动添加行的服务器端控件设计思路?????在线等待,急急急!!!!!
- <%# %> 中引用公共类的static method出错,求教!!!
- 2003下遇到的IIS 的麻烦
- 关于asp.net 的服务器更新问题 我先在每次都要重新启动iis
- 关于自定义控件提示用户下载播放插件的问题
- 动态生成Table后,提交后就消失了,保留不住状态,当把生成table的方法放在oninit里就可以了,但是....
- 我想把数据库中一条记录取出来,排好版打印出来,如何实现?
- 自动编号的id值
aspnet
iusr_computer
iwam_computer
都放到管理员组了还是不能解决问题~~~郁闷死了。
~