当前位置 : 主页 > 网络编程 > net编程 >

Net对象内存表进行修改后更新到数据库

来源:互联网 收集:自由互联 发布时间:2023-09-07
代码如下: using System; using System.Collections.Generic; using System.Data; using System.Data.SqlClient; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; //实验描述:实现对数据库中的



代码如下:

using System;

using System.Collections.Generic;

using System.Data;

using System.Data.SqlClient;

using System.Linq;

using System.Web;

using System.Web.UI;

using System.Web.UI.WebControls;

//实验描述:实现对数据库中的表进行字段数值前五位的截取后再更新会数据库中;

public partial class 对dataset内存表进行操作 : System.Web.UI.Page

{

   protected void Page_Load(object sender, EventArgs e)

   {

       SqlConnection con = help.con();

       con.Open();

       

       SqlDataAdapter da = new SqlDataAdapter("select * from cs", con);

       SqlCommandBuilder sc = new SqlCommandBuilder(da);//对数据源与dataset更新相关联,自动生成更新的语句

       DataSet ds = new DataSet();

       da.Fill(ds);

       for (int i = 0; i < ds.Tables[0].Rows.Count; i++)

       {

           ds.Tables[0].Rows[i]["Fcate"] = Substr(Convert.ToString(ds.Tables[0].Rows[i]["Fcate"]),5);//对内存中的表进行修改

       }

       da.Update(ds);//更新到数据库中

       this.GridView1.DataSource = ds;

       this.GridView1.DataBind();

   }

   private string Substr(string str,int length)

   {

       if (str.Length <= length)

       {

           return str;

       }

       string nwStr = str.Substring(0, length);

       nwStr = nwStr + "...";

       return nwStr;

    }

}

部分截图:

Net对象内存表进行修改后更新到数据库_更新


【文章转自:香港多IP服务器 http://www.558idc.com/hkzq.html提供,感恩】
上一篇:Java - Map -> key - case sensitive
下一篇:没有了
网友评论