我正在尝试使用 DataRow 获取一行的记录。这是我到目前为止所做的:
uID = int.Parse(Request.QueryString["id"]);
PhotoDataSetTableAdapters.MembersTableAdapter mem = new PhotoDataSetTableAdapters.MembersTableAdapter();
PhotoDataSet.MembersDataTable memTable = mem.GetMemberByID(uID);
DataRow[] dr = memTable.Select("userID = uID");
string uName = dr["username"].ToString();
然后我得到了错误:
无法将类型“string”隐式转换为“int”
错误指向"username"
。我不知道出了什么问题,因为我只是想将一个字符串变量分配给一个字符串值。有人弄清楚错误的原因吗?请帮助和感谢。