SqlDataAdapter daadapter=new SqlDataAdapter(strsql,strconn); 你的连接对象呢?SqlDataConntion conn = new SqlDataConntion(strconn);

解决方案 »

  1.   

    我现在改成:
                    private System.ComponentModel.Container components = null;
    string strsql="SELECT * FROM [students]";  
    string strconn=  
    @"Provider=Microsoft.Jet.CLEDB.4.0;"+  
    @"Data Source=E:\iii\student\student.MDB";  
    SqlDataConntion conn = new SqlDataConntion(strconn);
    SqlDataAdapter daadapter=new SqlDataAdapter(strsql,conn);  
    DataSet studata=new DataSet();  
    daadapter.Fill(studata);但是仍然无法通过编译
      

  2.   

    怎么同一个问题,有两个帖啊,楼主看看,Provider=microsoft.jet.oledb.4.0,不是你的CLEDB
      

  3.   

    奇怪 我程序里是OLEDB的 复制过来出错了?代码我修改了一下:
                    string strSql = "SELECT * FROM [student]";
    string strConn =
    @"Provider=Microsoft.Jet.OLEDB.4.0;"+
    @"Data Source=E:\iii\student\student.MDB";
    OleDbDataAdapter sadapter = new OleDbDataAdapter(strSql,strConn);
    SqlDataConntion conn = new SqlDataConntion(strConn);
    SqlDataAdapter daadapter=new SqlDataAdapter(strsql,conn);
    DataSet student = new DataSet();
    daadapter.Fill(student);  
    但是出错信息仍然没有变:
    error CS1519: 类、结构或接口成员声明中的标记“(”无效  
    error CS1519: 类、结构或接口成员声明中的标记“)”无效 
      

  4.   

    SqlDataAdapter daadapter=new SqlDataAdapter(strsql,strconn);  
    改成oleDataAdapter daadapter=new oleDataAdapter(strsql,strconn);  
      

  5.   

    哈哈,ACCESS连接理解成SQL连接了,粗心大意!string strSql = "SELECT * FROM [student]"; 
    string strConn = @"Provider=Microsoft.Jet.OLEDB.4.0;"+"Data Source=E:\iii\student\student.MDB"; 
    //OleDbDataAdapter sadapter = new OleDbDataAdapter(strSql,strConn);这句用来干什么! 错误1
    //SqlDataConntion conn = new SqlDataConntion(strConn);  错误2
    OleDbDataConntion conn = new OleDbDataConntion(strConn);
    conn.Open();//数据库都没打开,怎么填充啊!  错误3 
    //SqlDataAdapter daadapter=new SqlDataAdapter(strsql,conn); 错误4
    OleDbDataAdapter daadapter=new OleDbDataAdapter(strsql,conn); 
    DataSet student = new DataSet(); 
    daadapter.Fill(student);