送出sql查询后怎么取不到数据 MessageBox.Show (myReader["Username"].ToString(), "身份验证失败",MessageBoxButtons.OK, MessageBoxIcon.Question);这个写错了 应该是成功:) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你跟踪一下,看看几个关键的变量。另外,你的变成风格上有个小问题,给你提提意见:if (myReader.HasRows == true)c、c#里bool类型的编程风格就写成:if(myReader.HasRows) 报什么错误呢?试试if (myReader.HasRows) MessageBox.Show(myReader[0].ToString().........);else MessageBox.Show("........."...............); 输入错误的用户名就可以检测到但是输入正确的用户名后 就不能把myReader[0].ToString()显示出来错误的截图在这里http://shu.biz99.net/Image00000.gif麻烦各位大侠看看 错误好像是没有任何行啊。试试if (myReader.Read()){ ............}或者用DataSet,然后用OleDbDataAdapter Adp = new OleDbDataAdapter(mySelectQuery,myConnection);DataSet dt = new DataSet();Adp.Fill(dt,"table1");if (dt.tables["table1"].rows.count > 0){ MessageBox.Show(dt.tables["table1"].rows[0][0].ToString());} if (myReader.Read()){ .......}reader要先read以下才可以myReader["Username"].ToString() 菜鸟求助各位前辈 c#中怎么打包一个完成的程序? 有关IsPostBack的疑问 C#怎么获得任意网址发来的消息 C#项目打包 WinForm 怎样才能共用一个TreeView 向vs.net 里面的"工具箱"、“服务器资源管理器”、“解决方案资源管理器”等可停靠和可以任意移动位置、组合的效果是怎么做出来的? datagrid动态生成模板列问题 请问百度里面我输入的查询 的东西 当我再一次搜索的时候 能够自动出来 新手提问:Price类型字段绑定显示到Textbox的问题 封装数据库的问题! 已超过连结逾时的设定 , 在作业完成之前超过逾时等待的时间 , 或是服务器未响应???
另外,你的变成风格上有个小问题,给你提提意见:if (myReader.HasRows == true)
c、c#里bool类型的编程风格就写成:if(myReader.HasRows)
试试
if (myReader.HasRows)
MessageBox.Show(myReader[0].ToString().........);
else
MessageBox.Show("........."...............);
但是输入正确的用户名后 就不能把myReader[0].ToString()显示出来
错误的截图在这里
http://shu.biz99.net/Image00000.gif麻烦各位大侠看看
试试
if (myReader.Read())
{
............
}
或者用DataSet,然后用
OleDbDataAdapter Adp = new OleDbDataAdapter(mySelectQuery,myConnection);
DataSet dt = new DataSet();
Adp.Fill(dt,"table1");
if (dt.tables["table1"].rows.count > 0)
{
MessageBox.Show(dt.tables["table1"].rows[0][0].ToString());
}
{
.......
}
reader要先read以下才可以myReader["Username"].ToString()