解决方案 »

  1.   

    你一步步执行看一下,
     while (reader.Read())
                        {
                        }
    conn.Close(); 
    看没有读取数据,
      

  2.   

    读完数据你要放到dataset里啊.没定义dataset,程序不报错?
      

  3.   

    ExecuteReader 用法不对,(mySqlCommand.ExecuteReader() ,谁教你的啊,难道是你自己想象的?)
    读取数据要用mysqldatareader
    你的那个executenonquery是执行所有语句,所以不报错,(你根本不懂ado)
     是不是新手啊你?
      

  4.   


    1.我是新手2.mysql的官网里就有mysqlcommad.executereader这个命令去读取数据库3.不报错根本就不是你说的那个原因4.我已经找到哪个地方出错了- -语句都没错,是别的地方出错了,拜托您,您回答个问题还过来嘲讽一下,咱不就是不懂才来虚心求教的么,而且您要是说对了还罢了,说了半天还是个错的。
      

  5.   


    不需要放在dataset里,直接放在reader里,然后我存在table里了,已经知道哪里出错了,谢谢。