| MSDE FunClub |
|
最終更新日 : 2000/11/23 |
|
Microsoft Data Engine FunClub
|
Since 2000.11.23
|
|
SQLServer7.0/MSDE 完全トレーニングテキスト(下巻) |
|
【第23章477p 〜 478p掲載】 |
【例題2番】
非連結フォームの動的連結処理
[例題2番:医師フォーム]
[連結/非連結]ボタンのVBAプログラム
'
'*************
' 連結/非連結
'*************
'
Private Sub Connect_Click()
'非連結状態ですか?
If Me.Recordset Is Nothing Then
'フォームのレコードソースを定義する
Me.RecordSource = "医師"
'テキストボックスの連結先フィールド名の設定
'テキストボックスの名前が列名に一致している
Me![医師ID].ControlSource = "医師ID"
Me![医師名].ControlSource = "医師名"
Me![医師TEL].ControlSource = "医師TEL"
'クエリーの実行
Me.Requery
Else
'連結を解除する
Me![医師ID].ControlSource = ""
Me![医師名].ControlSource = ""
Me![医師TEL].ControlSource = ""
Me.RecordSource = ""
End If
End Sub