【发布时间】:2012-06-10 16:55:40
【问题描述】:
我正在尝试使用 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"。我不知道出了什么问题,因为我只是想将一个字符串变量分配给一个字符串值。有人弄清楚错误的原因吗?请帮忙,谢谢。
【问题讨论】:
-
userID和uID列有哪些类型?