正在加载图片...
实验八使用 Dataset访问数据库 实验目的 1、掌握 DataSet Tabels子对象及 DataRow对象在程序设计中的具 体使用方法 实验内容 (1)使用 Data Set向数据库中添加新记录。单击“添加记录”按钮 时执行的事件代码如下 protected void AddRow Click(object sender, EventArgs e) Sqlconnection conn= new SqlConnectiono),∥创建 SQLServer连接对象 conn Connection String=@" Data source=服务器名 Initial Catalog= StudentDB Integrated Security=True ∥把“服务器名”更改为自己的 SQLServer服务器实例名 SqlDataAdapter da= new SqlDataAdapter(;∥创建 DataAdapter对象 string Selectsql="select* from StudentInfo da SelectCommand=new SqlCommand(selectSql, conn) SqlcommandBuilder scb =new Sqlcommand Builder(da); DataSet ds= new DataSet,∥创建一个空 DataSet对象 da Fill(ds) DataRow StudentNewRow =ds. Tables[O]. NewRowO Student Rowl" StudentID"]="200902602028";∥为新行的各字段赋值 Student Newrow" Studentname"]="黄蓉 StudentNewRow["Sex"="* StudentNewRowl"DateOfBirth]=1991-09-28' Student NewRow" Specialty'"]="网络技术"; Studentnewrowl"email=hY9109@126.com ds. Tables[0].Rows. Add(StudentNewRow) Grid Viewl DataSource=ds. Tables[0,∥在 Grid view中显示添加记录后的结果 Grid Viewl. DataBindo; da Update(ds);∥将 DataSet中数据变化提交到数据库(更新数据库 (2)使用 DataSet向更新数据表记录。向Web窗体中添加“更新记录”实验八 使用 DataSet 访问数据库 实验目的 1、 掌握 DataSet.Tabels 子对象及DataRow 对象在程序设计中的具 体使用方法。 实验内容 (1) 使用 DataSet 向数据库中添加新记录。单击“添加记录”按钮 时执行的事件代码如下: protected void AddRow_Click(object sender, EventArgs e) { SqlConnection conn = new SqlConnection(); //创建 SQL Server 连接对象 conn.ConnectionString=@"Data Source=服务器名;Initial Catalog=StudentDB; Integrated Security=True"; //把“服务器名”更改为自己的 SQL Server 服务器实例名 SqlDataAdapter da = new SqlDataAdapter(); //创建 DataAdapter 对象 string SelectSql = "select * from StudentInfo"; da.SelectCommand = new SqlCommand(SelectSql, conn); SqlCommandBuilder scb = new SqlCommandBuilder(da); DataSet ds = new DataSet(); //创建一个空 DataSet 对象 da.Fill(ds); DataRow StudentNewRow = ds.Tables[0].NewRow(); StudentNewRow["StudentID"] = "200902602028"; //为新行的各字段赋值 StudentNewRow["StudentName"] = "黄蓉"; StudentNewRow["Sex"] = "女"; StudentNewRow["DateOfBirth"] = "1991-09-28"; StudentNewRow["Specialty"] = "网络技术"; StudentNewRow["Email"] = "hy9109@126.com"; ds.Tables[0].Rows.Add(StudentNewRow); GridView1.DataSource = ds.Tables[0]; //在 GridView 中显示添加记录后的结果 GridView1.DataBind(); da.Update(ds); //将 DataSet 中数据变化提交到数据库(更新数据库) } (2) 使用DataSet 向更新数据表记录。向Web 窗体中添加“更新记录
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有