消息关闭
    暂无新消息!
两个mdb,表和字段完全一致,将一个mdb中某表内容导入另一mdb的表?
       
         OleDbConnection conn = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + DesPath);
         //DesPath为目标mdb路径         

        string sql =
        "insert into [GENERALDATA] select * from [Provider=Microsoft.ACE.OLEDB.12.0;Data Source="
        + SourcePath + "].[GENERALDATA]";
         //SourcePath为源mdb路径         

        OleDbCommand com = new OleDbCommand(sql, conn);
        conn.Open();
        com.ExecuteNonQuery();
        conn.Close();      

总是提示参数错误,参不透在哪儿错了,望大神不吝赐教!

1个回答

︿ 0
直接在查询中测试这个语句是否正确。

select * from [Provider=Microsoft.ACE.OLEDB.12.0;Data Source="
        + SourcePath + "].[GENERALDATA]";