エラー処理
Visual Basic でのエラー処理は全て「subErrSyori」プロシージャで行う。 このプロシージャでは以下の処理を行う。 オラクルのエラーか、VBのランタイムエラーかを判断して、それに会ったエラーメッセージを … 続きを読む エラー処理
Visual Basic でのエラー処理は全て「subErrSyori」プロシージャで行う。 このプロシージャでは以下の処理を行う。 オラクルのエラーか、VBのランタイムエラーかを判断して、それに会ったエラーメッセージを … 続きを読む エラー処理
strSql = “SELECT * FROM emp “ ‘ダイナセットを作成する &nbs … 続きを読む カーソルの進め方
ORACONST.TXT ファイルをプロジェクトに追加する。 VB6の参照設定で以下のライブラリを追加する。 「Oracle InProc Server 4.0 Type Library」 初期登録日: 2 … 続きを読む コーディング前
create or replace procedure getempname (inempno in number, outempn … 続きを読む ストアドプロシージャの実行
指定したSQL SELECT文とオプションから、OraDynasetオブジェクト(ダイナセット)を作成します。 この時にCreateDynasetメソッドに付けるオプションがパフォーマンスに影響を与えます。 詳細は「Or … 続きを読む ダイナセット作成時のオプション(重要)
‘データベースのトランザクションを開始する OraDatabase.BeginTrans &# … 続きを読む トランザクション処理
‘ブックマークを保存する変数を宣言する Dim strBookMark As … 続きを読む ブックマークの実行
‘SQL文(SELECT)を編集する strSql = "SELECT COUNT(*) FROM emp& … 続きを読む 検索件数の取得 (該当データの件数を取得する)
‘SQL文(SELECT)を編集する ‘「FOR UPDATE NOWAIT」で行ロックを指定   … 続きを読む 行ロック後の修正(UPDATE)
‘SQL文(SELECT)を編集する ‘「FOR UPDATE NOWAIT」で行ロックを指定。 &nbs … 続きを読む 行ロック後の削除(DELETE)
‘SQL文(UPDTE)を編集する strSql = "UPDATE emp SET xxx = ̵ … 続きを読む 通常の修正(UPDATE) パフォーマンスを意識しない簡単なコーディング方法
‘SQL文(DELETE)を編集する strSql = "DELETE FROM emp WHERE xxx … 続きを読む 通常の削除(DELETE) パフォーマンスを意識しない簡単なコーディング方法
strSql = "SELECT * FROM emp " ‘ダイナセットを作成し、データの読み込 … 続きを読む 通常の検索(SELECT) パフォーマンスを意識しない簡単なコーディング方法
‘SQL文(SELECT)を作成する。 strSql = "INSERT INTO emp (" … 続きを読む 通常の登録(INSERT) パフォーマンスを意識しない簡単なコーディング方法
‘オラクルの配列バインド変数を宣言 Dim oraParamArrayIn1 As OraPar … 続きを読む 配列型バインド変数の実行
OO4Oでは、非同期処理を使用して、SQL文とPL/SQLブロックを非ブロック・モードで実行できます。 非ブロック・モードは、CreateSQLメソッドのオプションです。 ※ 詳細はヘルプファイルの「Cre … 続きを読む 非同期処理
修正件数が複数存在する時に威力を発揮する。 ‘オラクルのOraSQLStmtオブジェクト変数。1つのSQL文を表します … 続きを読む 高速な修正(UPDATE) パフォーマンスを意識した簡単なコーディング方法
削除件数が複数存在する時に威力を発揮する。 ‘オラクルのOraSQLStmtオブジェクト変数。1つのSQL文を表します … 続きを読む 高速な削除(DELETE) パフォーマンスを意識した簡単なコーディング方法
検索行が複数存在する時(項目数が多いとき)に威力を発揮する 。 ‘オラクルオブジェクト変数の宣言。 Dim OraDy … 続きを読む 高速な検索(SELECT) 検索行が複数存在する時に威力を発揮する
登録件数が複数存在する時に威力を発揮する。 ‘オラクルのOraSQLStmtオブジェクト変数。1つのSQL文を表します … 続きを読む 高速な登録(INSERT) パフォーマンスを意識した簡単なコーディング方法