我的大多数查询都很短,总共 1-3 条记录。这是我现在拥有的代码。我想知道是否有一种方法可以直接从 DataAdapter 捕获用户 ID 而无需通过表。谢谢!
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);