DBオープン
OO4O for Visual Basic 6 (+SP5) オラクル9i に接続し、該当するDBをオープンする。 ‘/****************************** … 続きを読む DBオープン
OO4O for Visual Basic 6 (+SP5) オラクル9i に接続し、該当するDBをオープンする。 ‘/****************************** … 続きを読む DBオープン
OO4O for Visual Basic 6 (+SP5) ‘/***********************************************************/ ‘/* … 続きを読む DBクローズ
‘Oracle RDBMSとの接続(Oracleモードで接続)を終了する。 Set OraDatabase = Not … 続きを読む DBクローズ処理
INIファイルを読み込む関数のサンプル。 ‘INIファイルから値を取得する関数の宣言 Public Declare Function GetPrivateProfileString Lib … 続きを読む INIファイル読み込み (blnGetInFileData)
OO4Oとは、Oracle Objects for OLE の略称です。 Windows用アプリケーション向けにOracle社が提供しているOracleデータベースへ接続するミドルウエアです。 Oracleデータベースへ … 続きを読む OO4O for Visual Basic 6 & VB TIPS
OO4O for Visual Basic 6 (+SP5)で使用する共通モジュール。 定数はオラクル9i(R2)インストール後にインストールされる「ORACONST.TXT」をそのまま使用。 「basOO … 続きを読む OO4O専用の共通モジュール
1. 画面フォーム基本 詳細 必須 注意 推奨 1 画面のタイトルは「画面名称」+「ブランク1文字」+「(画面番号)」とする。例) トップメニュー (G000) ○ 2 画面の基 … 続きを読む VB 画面設計規約
1.開発基本 詳細 必須 注意 推奨 1 開発IDEの「オプション」の「編集」タブの「変数の宣言を強制する」がオンになっている。 ○ 2 開発IDEの「オプション」の「編集」タブ … 続きを読む VBコーディング規約
1. 全体 詳細 必須 注意 推奨 1 1行目左端に「(印字した画面のID)」を印字する。例)(G010L) ○ 2 タイトルは1行目の中央に印字する。 ○ &nb … 続きを読む VB帳票規約
Visual Basicの各命名規約は以下の書籍をお勧めします。 「Visual Basic + Oracle いちから始めるシステム構築」 著者:初音 玲 出版社:翔泳社 上記書籍では「Visual Basic 命名規 … 続きを読む Visual Basic 命名規約
‘//*************************************************/ ‘/* [ 名 称 ] subEndApp &nbs … 続きを読む アプリケーション終了 (subEndApp)
‘/*************************************************/ ‘/* [ 名 称 ] subOutputLog : … 続きを読む エラーログファイル出力 (subOutputLog)
OO4O for Visual Basic 6 (+SP5) OO4O+VBランタイムエラーのエラー処理を同時に行う。 呼び出し側の例 Call subErrSyori("blnCheckGaiji" … 続きを読む エラー処理
Visual Basic でのエラー処理は全て「subErrSyori」プロシージャで行う。 このプロシージャでは以下の処理を行う。 オラクルのエラーか、VBのランタイムエラーかを判断して、それに会ったエラーメッセージを … 続きを読む エラー処理
‘/*************************************************/ ‘/* [ 名 称 ] subErrSyori  … 続きを読む エラー処理[OO4O処理含む] (subErrSyori)
1. オブジェクトの定義(Public) プロジェクト単位のパブリックな宣言をする。 Public poraSess As … 続きを読む オブジェクト定義
strSql = “SELECT * FROM emp “ ‘ダイナセットを作成する &nbs … 続きを読む カーソルの進め方
‘コンピュータ名を取得する関数の宣言 Public Declare Function GetComputerNameEx Lib "kernel32.dl … 続きを読む コンピュータ名取得 (subGetComputerName)
ORACONST.TXT ファイルをプロジェクトに追加する。 VB6の参照設定で以下のライブラリを追加する。 「Oracle InProc Server 4.0 Type Library」 初期登録日: 2 … 続きを読む コーディング前
create or replace procedure getempname (inempno in number, outempn … 続きを読む ストアドプロシージャの実行