怎么把 sql语句查询的值赋给变量 本帖最后由 kafemao 于 2010-01-03 17:02:32 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果只要读取这个的话就别用dataset了 SqlDataReader r = cmd.ExecuteReader();string pwd = r["password"].toString(); DataTable dt = new DataTable();adr.Fill(dt);string pwd = dt.Rows[0]["password"].ToString(); //取不到值用dataset.DataSet ds=new DataSet();adr.Fill(ds);string pwd = ds.Tables[0].Rows[0]["password"].ToString(); string pwd = dt.Rows[0]["password"].ToString(); //取不到值设断点跟踪下看看 是什么值?? 直接在查询分析器中执行:select password from bg_user where username='" + username + "'";看能不能查到结果 在位置 0 处没有任何行。 根本就没有找到记录. 你看看有没有 username 变量的记录哦. username='" + username + "';这个哪来的??? 我定义的。username = this.username.Text.ToString();这个有值 的、 string sqlpwd = "select password from bg_user where username='" + username + "'";有数据吗??string pwd = dt.Rows[0][0].ToString(); //取不到值这样有数据吗?? 很对不起啊,呵呵,我 刚看了下断点 确实是 username没值呵呵。重新定义了下,好了,有值了 。 我用datalist把图片读出后 怎么给图片加上连接啊 php博客和php论坛怎么整合啊? 自己创建组件 如何合并两个DataTable对象? 怎么弹出消息框 啊 2层结构的asp.net+access,数据库连接字符串放在哪里比较合适? 谁有以下两个源代码啊? 怎么学asp.net ===============================我把一段字输入,然后写到xml文件中,怎样让替换让他按原样输出。==================================== 如何讓TextBox 獲得焦點 非哥 请 ..asp.net 的一个label显示
string pwd = r["password"].toString();
adr.Fill(dt);
string pwd = dt.Rows[0]["password"].ToString(); //取不到值
用dataset.
DataSet ds=new DataSet();
adr.Fill(ds);
string pwd = ds.Tables[0].Rows[0]["password"].ToString();
设断点跟踪下看看 是什么值??
看能不能查到结果
这个哪来的???
username = this.username.Text.ToString();
这个有值 的、
有数据吗??
string pwd = dt.Rows[0][0].ToString(); //取不到值
这样有数据吗??
呵呵。
重新定义了下,好了,有值了 。