ODBCブリッジコードを生成します。ODBCブリッジコードの生成には、ODBCデータソース用のデータオブジェクトを使用します。生成可能なデータ操作の範囲は、“3.2.1 コードの自動生成範囲”を参照してください。
また、コード生成時の注意事項は、“コード生成時の注意事項”を参照してください。
参照
ODBCブリッジコードの詳細は、Microsoft社のVisual Studioのマニュアルを参照してください。
ここでは、データアダプタ構成ウィザードを使用して、データ操作文を生成する例で説明します。
アプリケーションのフォーム、またはコンポーネント上に、ツールボックスからOdbcDataAdapterオブジェクトをドラッグし、データアダプタ構成ウィザードを起動します。
ポイント
ツールボックスにODBCデータソース用のデータオブジェクト(OdbcCommand、OdbcCommandBuilder、OdbcConnection、およびOdbcDataAdapter)が表示されていない場合は、ツールボックスを右クリックし、[アイテムの選択]からデータオブジェクトを追加してください。
[データ接続の選択]の[データアダプタで使用するデータ接続]に、データベースの接続名を選択し、[次へ]ボタンをクリックします。
コマンドの種類の選択画面で[SQLステートメントを使用する]ラジオボタンを選択し、[次へ]ボタンをクリックします。
注意
[既存のストアドプロシージャを使用]は選択しないでください。
[SQLステートメントの生成]の[クエリ ビルダ]ボタンをクリックし、[クエリ ビルダ]ダイアログボックスを表示します。
[クエリ ビルダ]ダイアログボックスで、データ操作文を作成します。
注意
データアダプタ構成ウィザードでは時間隔型を含む表のデータを指定することはできません。詳細は、“3.2.1 コードの自動生成範囲”を参照してください。
データアダプタ構成ウィザードに戻り、[次へ]ボタンをクリックし、データ操作文を生成します。
[ウィザードの結果]画面の[完了]ボタンをクリックします。
生成したODBCブリッジコードにコンパイルエラーがないことを確認します。
[ファイル]メニューの[すべてを保存]を選択し、プロジェクトを保存します。
ODBCブリッジコードを自動生成する場合、以下のことに注意してください。
Visual Studioを利用してアプリケーションを開発する場合は、データベース名をスキーマ名として扱います。そのため、スキーマ名と同一のデータベース名を定義してください。
各オブジェクトで生成したコードを変更する場合は、必ず各オブジェクトのプロパティ、またはデータアダプタ構成ウィザードを使用してください。直接変更すると、Symfoware .NET Data Providerのコードが生成できない可能性があります。
以下のOdbcTypeに対応するSymfowareDbTypeはありません。OdbcCommandプロパティ画面、またはOdbcDataAdapterプロパティ画面で各オブジェクトのプロパティを変更する際に、選択しないでください。
BigInt
Binary
Timestamp
Bit
Nchar
Ntext
NVarChar
Text
TinyInt
UniqueIdentifier
以下の各オブジェクトのプロパティは編集しないでください。エラーの原因や、自動生成したコードの正確性を確保できなくなる可能性があります。
GenerateMember
ApplicationSettings配下のPropertyBinding