Public Sub Pilih(HMID_nya As String, Nama As String, Sex As Byte, Umur As Byte)
'Prosedur pencarian Nama, Sex dan Umur dengan HMID_nya
'Prosedur pencarian Nama, Sex dan Umur dengan HMID_nya
Dim HHMS As ADODB.Recordset
Set HHMS = New ADODB.Recordset
Set HHMS = New ADODB.Recordset
HHMS.Open "select HMID, HMName, HMSex, HMAge from TblHouseholdMember where HMID= '" & HMID_nya & "'", con
If Not HHMS.EOF Then
Nama = HHMS!HMName
Sex = HHMS!HMSex
Umur = HHMS!HMAge
End If
Nama = HHMS!HMName
Sex = HHMS!HMSex
Umur = HHMS!HMAge
End If
End Sub
Ada beberapa kesalahan :
1. parameter HMID_nya, Nama, Sex, Umur hanya bisa digunakan didalam Sub itu saja
2. Jika hasil dari sub ingin digunakan pada form lain. maka ganti pernyataan Public Sub Pilih(...) menjadi
Public Function (..) As ADODB.Recordset
Coba ganti dengan cara seperi ini :
End Function
3. Gunakan di dalam form menjadi :
Dim Cari as ADODB.Recordset
Set Cari = Modul_SQL.Pilih(HHID.Value)
If Not Cari.Eof Then
Nama = Cari!HMName
Sex = Cari!HMSex
Umur = Cari!HMAge
End If
Catatan : Nama, Sex, Umur merupakan variabel global.. jika ingin digunakan pada form lain.
Tolong dikabarin kl misalkan berhasil atau tidak...
Terima kasih..
Ada beberapa kesalahan :
1. parameter HMID_nya, Nama, Sex, Umur hanya bisa digunakan didalam Sub itu saja
2. Jika hasil dari sub ingin digunakan pada form lain. maka ganti pernyataan Public Sub Pilih(...) menjadi
Public Function (..) As ADODB.Recordset
Coba ganti dengan cara seperi ini :
Public Function
Pilih(HMID_nya As String)
As ADODB.Recordset
'Prosedur pencarian Nama, Sex dan Umur dengan HMID_nya
'Prosedur pencarian Nama, Sex dan Umur dengan HMID_nya
Dim HHMS As ADODB.Recordset
Set HHMS = New ADODB.Recordset
HHMS.CursorLocation = adUseClient
Set HHMS = New ADODB.Recordset
HHMS.CursorLocation = adUseClient
HHMS.Open "select HMID, HMName, HMSex, HMAge from TblHouseholdMember where HMID= '" & HMID_nya & "'", con
Set
Pilih = HHMS
3. Gunakan di dalam form menjadi :
Dim Cari as ADODB.Recordset
Set Cari = Modul_SQL.Pilih(HHID.Value)
If Not Cari.Eof Then
Nama = Cari!HMName
Sex = Cari!HMSex
Umur = Cari!HMAge
End If
Catatan : Nama, Sex, Umur merupakan variabel global.. jika ingin digunakan pada form lain.
Tolong dikabarin kl misalkan berhasil atau tidak...
Terima kasih..
Untuk keluar dari millis ini, kirim email kosong ke:
[EMAIL PROTECTED]
Yahoo! Groups Links
- To visit your group on the web, go to:
http://groups.yahoo.com/group/Programmer-VB/
- To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
- Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
