aspx中怎么像asp中的那样 asp中可以用rs.addnewrs("..") = ..rs.update而在.net 中不知道是怎么处理的?我看到得教程中似乎都只是用sql语句直接insert 或者 用存储过程。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在.net 可以写在后台的cs中,也可以写在aspx中,建议在网上找例子或者买本入门的书看看。楼主熟悉asp应该很快就会上手的 asp.net里用的是DataSet,而不是asp里的RecordSet 可能理解错了我的意思了 我的意思是怎么在asp.net中不用insert或者 update 语句而是直接select 出来后 rs.update 08 中MVC 就和asp 一样,都是用<%= %> <%%>之类的,不过很方便 去研究一下SqlDataAdapter就知道了 刚在网上看到个例子,给你贴一下,没有调试大概就这个意思,就是用sqldataadapter的update方法就行了。 private void update() { string link = configurationsettings.appsettings["link_local"].tostring(); sqlconnection conn = new sqlconnection(link); sqldataadapter da = new sqldataadapter("select order_id, contract from linhai", conn); dataset ds = new dataset(); da.fill(ds, "linhai"); da.updatecommand = new sqlcommand("update linhai set contract = @contract " + "where order_id = @order_id" , conn); da.updatecommand.parameters.add("@contract", sqldbtype.nvarchar, 15, "contract"); da.updatecommand.parameters.add("@order_id", sqldbtype.nvarchar, 15, "order_id"); ds.tables["linhai"].rows[0]["contract"] = "ppp"; da.update(ds.tables[0]); } asp和aspx不一样的,思想没调整过来。 在 aspx里<% dataAdapter.Update (dataSet, tableName); dataSet.AcceptChanges();%> ASP.NET Chart图表控件是否支持鼠标点击事件? gridview中调用oracle的存储过程发送邮件 强烈鄙视!!!windows的末日!!!! Fckeditor图片上传问题!! 如何保持属性值? CS0029: 无法将类型“byte[]”隐式转换为“System.Drawing.Image” 请救高手-->aspx传值问题--很奇怪问题->急-->在线等 反复发作久治不愈老军医也束手无策的棘手问题~~ .net做个简单购物网站! 页脚中的控件怎么判断 DataSet数据转Excel并发下载问题 为什么母版页的 Page_PreInit 事件没执行呢?
我的意思是怎么在asp.net中不用insert或者 update 语句而是直接select 出来后 rs.update
大概就这个意思,
就是用sqldataadapter的update方法就行了。
private void update() { string link = configurationsettings.appsettings["link_local"].tostring(); sqlconnection conn = new sqlconnection(link); sqldataadapter da = new sqldataadapter("select order_id, contract from linhai", conn); dataset ds = new dataset(); da.fill(ds, "linhai"); da.updatecommand = new sqlcommand("update linhai set contract = @contract " + "where order_id = @order_id" , conn); da.updatecommand.parameters.add("@contract", sqldbtype.nvarchar, 15, "contract"); da.updatecommand.parameters.add("@order_id", sqldbtype.nvarchar, 15, "order_id"); ds.tables["linhai"].rows[0]["contract"] = "ppp"; da.update(ds.tables[0]); }
<% dataAdapter.Update (dataSet, tableName);
dataSet.AcceptChanges();%>