タイトル : 一時テーブルへの INSERT 投稿日 : 2008/07/24(Thu) 14:32 投稿者 : ルイージNO1
お世話になります。 私の知恵では、どうしようもないのでみなさんの知恵をお貸しください。 環境:Windows XP & Visual Stdio2005 & Oracle10g 現在、VS上で下記のような SQL を実施し、一時テーブルを作成しています。 strSql = String.Empty strSql = "CREATE GLOBAL TEMPORARY TABLE WORK_BRIDE44 (MEMBER_NO VARCHAR2(9), YOYAKUHIN_KBN NUMBER, SEQNO NUMBER)" _oraCmd = New OracleCommand(strSql, _oraConn) _oraReader = _oraCmd.ExecuteReader() 上記は正常に行われ、一時テーブルは作成出来るのですが、上記テーブルに対して VS 上で INSERT を行うと、処理は正常に走っているのですが実際にデータが追加されません。 strSql = String.Empty strSql = "INSERT INTO TABLE1(MEMBER_NO,YOYAKUHIN_KBN,SEQNO) VALUES('" & KainNo & "', " & YoyakuKbn & ", " & SEQNO & ")" _oraCmd = New OracleCommand(strSql, _oraConn) _oraReader = _oraCmd.ExecuteReader() オブジェクトブラウザにて、上記の INSERT を行うとちゃんと一時テーブルにレコードが作成できることは確認済みです。 どこが悪いのかわからず、ずっと手詰まりの状態です。 申し訳ありませんが、知恵をお貸しください。お願いいたします。 |