SqlConnection 方法将取出的值赋给变量
在asp.net中用SqlConnection方法取变量时,代码如下:
SqlConnection connect = new SqlConnection("server=localhost;uid=sa;password=;database=StudentsInfo");
connect.Open();
SqlDataAdapter adapter = new SqlDataAdapter();
string s = "select PW from User1 where ID='123'";
adapter.SelectCommand = new SqlCommand(s, connect);
DataSet ds = new DataSet();
adapter.Fill(ds);
string s1 = ds.Tables[0].Rows[0][0];
表User1 中有ID 和PW两条属性
想把ID为“123”的PW属性赋给s1,为什么在赋值语句中有错误?
显示无法将类型“object”隐式的转换为“string”类型
新手,急求~~
------解决方案--------------------
C#的去.NET问问更加合适。
------解决方案--------------------string s1 = ds.Tables[0].Rows[0][0].toString();
------解决方案--------------------Convert.ToString(ds.Tables[0].Rows[0][0]);
------解决方案-------------------- object a = ds.Tables[0].Rows[0][0];
string b = a.ToString ();