DataSet DataTable操作
SqlDataReader sdr = cmd.ExecuteReader(); while (sdr.Read()) //行的讀取 { Response.Write(sdr[0]); //列的讀取,第一列 Response.Write(sdr[1]); //列的讀取,第二列 Response.Write("<br>"); }
?
SqlDataAdapter sda=new SqlDataAdapter(); SqlCommand selectcmd=new SqlCommand("select * from test",con); sda.InsertCommand = new SqlCommand("insert into test values(@ID,@UserName)",con); sda.InsertCommand.Parameters.Add(new SqlParameter("@ID", System.Data.SqlDbType.VarChar, 10, "ID")); sda.InsertCommand.Parameters.Add(new SqlParameter("@UserName", System.Data.SqlDbType.VarChar, 20, "UserName")); sda.SelectCommand = selectcmd; DataSet ds = new DataSet(); sda.Fill(ds,"test"); DataTable myTable = ds.Tables["test"]; DataRow dr = myTable.NewRow(); dr["ID"] = "010"; dr["UserName"] = "John"; myTable.Rows.Add(dr); sda.Update(ds.Tables["test"]); Response.Write("<h3>數(shù)據(jù)集</h3><hr>"); Response.Write("<table border=1 cellspacing=0 cellpadding=2>"); Response.Write("<tr bgcolor=red>"); foreach (DataColumn ColumnName in myTable.Columns) { Response.Write("<td>" + ColumnName.ColumnName + "</td>"); } Response.Write("</tr>"); foreach (DataRow row in myTable.Rows) { Response.Write("<tr>"); foreach (DataColumn ColumnData in myTable.Columns) { Response.Write("<td>" + row[ColumnData] + "</td>"); } Response.Write("</tr>"); } Response.Write("</table>");
轉(zhuǎn)載于:https://www.cnblogs.com/javaTest/archive/2010/05/20/2589537.html
總結(jié)
以上是生活随笔為你收集整理的DataSet DataTable操作的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: [silverlight]WCF和Web
- 下一篇: POJ 3687