我正在尝试学习如何使用 sql 数据适配器...我已经编写了以下代码来检查它是如何工作的...
问题是我想分别检索我的数据库表“Sana”的 3 列(DeptNo,DeptId,DeptName)的值,并将它们显示在三个单独的文本框中......
通过下面提到的代码,我可以一起检索整个数据库表元组的值
我应该怎么做才能达到上述结果???
protected void Button1_Click(object sender, EventArgs e)
{
SqlConnection connect = new SqlConnection(ConfigurationManager.ConnectionStrings["TestConnectionString"].ConnectionString);
SqlCommand cmd = new SqlCommand("Select DeptNo,DeptId,DeptName from Sana where DeptName='" + TextBox1.Text + "'", connect);
SqlDataAdapter myAdapter = new SqlDataAdapter(cmd);
DataSet MyDataSet = new DataSet();
myAdapter.Fill(MyDataSet, "Departments");
object[] rowVals = new object[3];
foreach (DataTable myTable in MyDataSet.Tables)
{
foreach (DataRow myRow in myTable.Rows)
{
foreach (DataColumn myColumn in myTable.Columns)
{
Response.Write(myRow[myColumn] + "\t");
}
}
}
}
}