VB6.0用掲示板の過去のログ(No.1)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [過去ログ] [管理用]

投稿日: 2002/09/04(Wed) 11:14
投稿者コロン
Eメール
URL
タイトルRe^2: データベースを照合してNAMEを表示させる方法。

↓のようにかいてみました。
入力された物件番号と品種コードがデータベースと一致しなければエラーが出て、
一致すればそれにともなった物件名がラベルに表示される。。。というようにしたいのです。

エラーは何も出ないのですが、物件名も表示されません。
どうしてなんでしょうか?

Private Function check物件NO() As Boolean

Dim SQL As String, RS As New ADODB.Recordset

SQL = "Select 物件番号, 品種コード From KZBUKKEN"
SQL = SQL & " Where 物件番号=" & Val(txt物件NO)
SQL = SQL & " And 品種コード=" & STR2Q(txt品種コード)
RS.Open SQL, cn, adOpenStatic, adLockReadOnly
If RS.EOF = False Then
    check物件NO = False
    txt物件NO.SetFocus
    MsgBox "物件NOの入力が正しくありません。", vbCritical
    Exit Function
Else
    While RS.EOF = False

   check物件NO = True
    
    lbl物件NO = GET物件名(RS("物件名"), RS("品種コード"))

    Wend
    RS.Close
    
End If

End Function


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- Web Forum -