2011-07-02 19 views
1

OleDbCommandを使用してC#でアクセス追加クエリを実行しようとしています。私は、データベース内の2つのクエリを作成したテスト(他の一つのコピー)OleDbCommandストアドプロシージャがアクセスクエリを見つけることができません

  1. AppendMe
  2. Append Me

AppendMeとして

私は2番目を実行しようとすると正常に動作しますが、 Append MeOleDbException "入力テーブルまたはクエリ 'Append'を見つけることができません"つまり、文字列の最初の単語のみを表示しています。私は文字列を操作しようとしました(逐語的な文字列などを使用して)
何も動作しません。
私はC#のExpressの2010とAccess 2003の
を使用していますと、ここではスペースなどの変な文字が含まれていindentifier SQLは、それは角括弧で囲まなければならない場合、コード

OleDbConnection conn = new OleDbConnection(connStr); 
conn.Open(); 
string StdProc = "Append Me"; 
OleDbCommand cmd = new OleDbCommand(StdProc, conn); 
cmd.CommandType = CommandType.StoredProcedure; 
OleDbDataReader rdr = cmd.ExecuteReader(); 

答えて

2

のエキスです。

[Append Me] 
+0

ありがとう!私はこれを考えていたはずです。簡単な方法を知っているとき:)再びありがとう – Snapp

関連する問題