把C:\WINNT\TEMP\里面东西删除
然后重新运行

解决方案 »

  1.   

    真的哦。搂住你用connection对象的话,open方法没写是不行的
      

  2.   

    http://community.csdn.net/Expert/topic/3100/3100347.xml?temp=.2551081
      

  3.   

    看你连接语句,server=(local);  你sqlserver数据库每台机器都装了一样的吗?local代表本地,你在其他机器上当然找不到数据库服务器
      

  4.   

    在新的机器上有水晶报表,但是没有vs.net.不过一些模块我都装了,怎么办呀?还是不行。
      

  5.   

    bitsbird说的连接上的关于水晶报表的是什么东西呀?是不是我也没有装?
      

  6.   

    sa的默认密码为空,你那个pwd=780821密码是你设的吗
      

  7.   

    dbAdapter.Fill(ds,"ryglf");
    是不是表名:ryglf的问题?
    应该和你水晶报表中用到的数据集查询的表名相符……
      

  8.   

    因该不是数据库的连接问题!
    是 报表 和表之间的连接问题!DataSet ds=new DataSet();
    dbAdapter=new SqlDataAdapter(sCmd,dbConn);ds 是不是要加 "ryglf"这张表
    dbAdapter.Fill(ds,"ryglf");
      

  9.   

    dbAdapter.Fill(ds);
    scbabxmxcp8r oCR=new scbabxmxcp8r();
    oCR.SetDataSource(ds.Tables[0]);