虚心请问下这代码是什么意思
虚心请教下这代码是什么意思int id Convert.ToInt32(d_admin.GetList().Tables[0].Select(A_Name
虚心请教下这代码是什么意思
int id = Convert.ToInt32(d_admin.GetList("").Tables[0].Select("A_Name='" + username + "'")[0]["A_ID"]);
m_admin = d_admin.GetModel(id);
d_admin和m_admin是实例化类用的对象。
GetList是一个类方法,A_Name、A_ID是数据库一个表的列名。
详细解答下,不胜感激!!
[解决办法]
取数据库中 username 对应的ID
[解决办法]
[解决办法]最好的方法是设个断点 一步一步的调下去你就知道了
[解决办法](d_admin.GetList("") 返回的是SqlDataAdapter对象,Tables[0] 就是位置在第一个的TABLE,Select("") 是DATATABLE的一个方法,里面参数可以是 DATABLE中 某一列等于某个值 也可以DATABLE.Select("A in('1',2) ") ,select() 返回的是一个datable, [0]["A_ID"]就是。。。。第一行 "A_ID"列的值了,外面的convert.ToInt32() 不解释...
[解决办法]获取A_Name=username的第一条记录的ID