Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
DataTableの利用時のプログラミング
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=2480#CommentId19690
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
hoido
 ()
投稿日時
2008/7/22 23:00:00
現在SqlServerExpressを使い勉強中のものです。
多分大変初歩的な質問だと思うのですがなかなか答えにたどりつけないのでご指導お願いしたいと思います。
現在DataTableの利用のところの下記のプログラムを参考にさせていただきながら勉強しております。
'▼データ取得
Dim Cn As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Database\Animals.mdb")
Dim SQLCm As OleDbCommand = Cn.CreateCommand
Dim Adapter As New OleDbDataAdapter(SQLCm)
Dim Table As New DataTable
SQLCm.CommandText = "SELECT 説明 FROM T_目マスタ"
Adapter.Fill(Table)
'▼値の表示
DataGridView1.DataSource = Table
'▼後処理
Table.Dispose()
Adapter.Dispose()
SQLCm.Dispose()
Cn.Dispose()
そこで質問なのですが、ラジオボタン等を使用し接続したいテーブルが複数存在する場合、ラジオボタン処理のところ全部に上記のプログラムを記載する必要があるのでしょうか?
それとも
Dim Cn As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Database\Animals.mdb")
なんかはフォームLoad時に宣言してしまえば個々に宣言する必要が無いのでしょうか?
またDisposeにしてもClose時に宣言してしまえばそれでよろしいのでしょうか。
ご指導お願いいたします。