我的大部分查询都很短,总共有1-3条记录。这是我现在的代码。我想知道是否有方法直接从DataAdapter捕获用户ID,而不通过表。谢谢!c# - 你需要一个DataTable来从DataAdapter检索数据吗?
SqlDataAdapter dataAdapter = new SqlDataAdapter(strSQL, strCon);
SqlCommandBuilder commandBuilder = new SqlCommandBuilder(dataAdapter);
DataTable t = new DataTable();
dataAdapter.Fill(t);
int userid = 0;
if (t.Rows.Count > 0)
{
DataRow dr = t.Rows[0];
userid = dr.Field<int>(0);
很酷,将来会在我的代码中使用这个,谢谢! – Rob 2012-07-13 20:11:33