次のコードを使用して、あるデータベースから別のデータベースにレコードを挿入しますが、機能しません。MS-ACCESS 2007 でクエリを試してみましたが、正常に動作しますが、C# コードからプログラムで呼び出すと動作しませんか?
string query_insert = "INSERT INTO Questionnaires_Table(BranchName,Factor,Region,Branch_ID,Current_Date,No_Employees) "
+ "SELECT BranchName,Factor,Region,Branch_ID,Current_Date,No_Employees "
+ "FROM Questionnaires_Table IN '" + dialog.FileName + "' Where Branch_ID = " + textBox1.Text ;
dbConnDest.Open();
OleDbDataAdapter dAdapter = new OleDbDataAdapter();
OleDbCommand cmd_insert = new OleDbCommand(query_insert, dbConnDest);
dAdapter.InsertCommand = cmd_insert;
textBox2.Text = query_insert.ToString();
dbConnDest.Close();
query_insert
ミリ秒アクセスでコンテンツを取得すると、正常に動作します。