应该是这样:
string AccessConn= @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\\db1.mdb";
string strAccessSelect ="SELECT  colname FROM table";

解决方案 »

  1.   

    你的代码是复制到贴子里的?
    string strAccessSelect ="SELECT  colname FROM table;
    少写了“"”吧?
      

  2.   

    string AccessConn= @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\\db1.mdb";
      

  3.   

    对不起,我的代码确实是复制到贴子里的,
    string strAccessSelect ="SELECT  colname FROM table;
    结尾少写了“"”,但我按hbxtx(xy)
    的方法去做,仍然没有起色,各位还有别的高招吗?谢谢!!!
      

  4.   

    OleDbCommand myAccessCommand 
                 = new OleDbCommand (AccessSelect,myAccessConn);
                      这个写错了吗?~~~~~~~~~~~~~~????
                     strAccessSelect or AccessSelect???
      

  5.   

    myAccessCommand.Connection.Open()
    OleDbDataReader aReader = myAccessCommand.ExecuteReader();
    ..........
    myAccessCommand.Connection.Close();
      

  6.   

    实在抱歉,贴子里的strAccessSelect、AccessSelect两处应为一致的;
    我采用mmkk()的方法,还是不行,真愁人!
      

  7.   

    不好意思,我已找到了原因:
    我的colname不正确,目前问题已解决。