我想要如何使用sql数据库表中检索到的数据的声明,我的意思是 我想使用c#
在同一个表中的两列的最后一个单元格答案 0 :(得分:1)
假设您的表格包含以下列:
您可以按如下方式访问第二列“名称”:
DataTable dtb=....;//Here your code returns DataTable
//suppose you want to set value of second column (Name) from 1st row on a label
label1.Text = dtb.Rows[0][1];
//OR
label1.Text = dtb.Rows[0]["Name"];
//OR if you want to use second column from all rows, say in a list
foreach(DataRow dr in dtb.Rows)
{
list1.Items.Add(dr["Name"]);
}
答案 1 :(得分:1)
使用SqlDataReader:
using (SqlDataReader reader = command.ExecuteReader()) {
while (reader.Read()) {
int id = (int)reader["ID"]; // or reader.GetInt(0);
string name = reader["Name"].ToString(); // or reader.GetString(1);
}
reader.Close();
}