sda.Fill(ds);这句话为什么要注释掉的呢?没有这句话ds就是个空的,里面没有任何数据的

解决方案 »

  1.   

    去掉注释。如果你是因为之前有错误,注释掉的,检查下报什么异常如果是 无法打开到SQL Server 的连接 之类的,检查连接字符串和数据库配置
    如果是 ...附近错误,之类的,检查sql中的表名、条件。
      

  2.   

    你先按照它提示的做“在错误的文件顶部加一句‘Debug= True’”,这样你就会知道哪一句代码出现错误了
      

  3.   

    程序里ds没有填充数据嘛,Fill哪一句去掉注释就行
      

  4.   

    Fill被注释掉了。数据没填充进来。ds还是空的