タイトル : Re^5: ADO.NETでのデータ更新について 投稿日 : 2004/10/28(Thu) 12:58 投稿者 : るしぇ
> MissingSchemaAction.AddWithKeyを設定すると > objTbl.PrimaryKey.Length は、 1 でした。 という事はスキーマ情報は取れているという事ですね。 しかし >「UpdateCommand の動的 SQL 生成は、キーである列情報を返さない >SelectCommand に対してサポートされていません。」という >エラーが発生します。 …という事は OleDbDataAdapter では Oracle に対する UpdateCommand の動的 SQL 生成をするのに情報がうまく 取れない部分があるのかもしれませんね。[VB.NET]側のインター フェースは同じ…というか継承クラスとして纏められていますが… 実際問題、色々と不都合は出てくるのでしょう。…で、OracleClient で テストは成功しましたか? こちらでは SqlClient と OracleClient で UpdateCommand の 動的 SQL 生成は成功しています。 |