Author Topic: ActiveX Data Object (VB6)  (Read 3782 times)

0 Members and 1 Guest are viewing this topic.

Offline 3LACKC0DE

  • Bibit IF
  • *
  • Posts: 20
  • Reputasi: 1
ActiveX Data Object (VB6)
« on: 27 February 2008, 22:04:06 »
Beberapa komponen (object) dalam ADO :
1.Connection
Object Connection ini bisa dikatakan sebagai jembatan utama antara program yg kita bangun dengan DBMS. Di sini akan di-spesifikasi-kan Provider, Connection Mode dan Properti2 lain yg menentukan metode hubungan antara program dengan DBMS.
(Sebagai contoh kita gunakan DBMS MDB, dengan provider "Jet OLEDB")
Deklarasi :
Dim Nama_Object As ADODB.Connection
Set Nama_Object = New ADODB.Connection
Nama_Object.Provider= "Microsoft.Jet.OLEDB.4.0"
Nama_Object.Open DB_Path,"admin",""
2.Command
Object Command digunakan untuk menempatkan Query untuk memanipulasi data di table dalam database yang telah terhubung melalui Connection
Deklarasi :
Dim Nama_Object As ADODB.Command
Set Nama_Object = New ADODB.Command
Nama_Object.ActiveConnection= Nama_Object_Connection
Nama_Object.CommandType = adCmdText
Nama_Object.CommandText = Query_Text
3.Recordset
Object Recordset bisa diumpamakan sebagai Object_Table yang akan kita manipulasi.
Deklarasi :
Dim Nama_Object As ADODB.Recordset
Set Nama_Object = New ADODB.Recordset
Nama_Object.CursorType = adOpenStatic
Nama_Object.CursorLocation = adUseClient
Nama_Object.LockType = adLockPessimistic
Nama_Object.Open Nama_Object_Command

Forum Informatika

ActiveX Data Object (VB6)
« on: 27 February 2008, 22:04:06 »
Sponsored Links:


Offline SUMARLIN

  • Numpang Lewat
  • *
  • Posts: 1
  • Reputasi: 0
Re: ActiveX Data Object (VB6)
« Reply #1 on: 19 November 2009, 18:29:50 »
kalau koneksi 2 tabel master dan satu tabel transaksi gimana? saya mau membuat applikasi pasien dengan dua tabel master.tolong diberikan contohnya..thanks

Offline Pocan

  • Newbie
  • *
  • Posts: 8
  • Reputasi: 1
  • AntiTrust = Trust No One
  • Lokasi: Makassar, Celebes Kidul
  • Jenis Kelamin: Laki-laki
Re: ActiveX Data Object (VB6)
« Reply #2 on: 28 July 2010, 12:28:36 »
@Sumarlin
untuk menghubungkan 2 tabel (lebih) entah itu antara tabel header dengan tabel detail atau tabel apapun
syaratnya : kedua (lebih) tabel tersebut harus mempunyai field yang sama (nama field tidak harus sama)

misal
TabelA

Field2nya
idBarang
NamaBrg
......

TabelB
NoFaktur
Tanggal
idBrg
Qty
Harga
.....

kalo kita ingin menghubungkan kedua tabel diatas bisa saja seperti ini (saya coba pake SQL Statement)
Code:
Hanya pengunjung TERDAFTAR yang bisa melihat konten. Silakan melakukan Registrasi terlebih dahulu atau Login.
coba perhatikan
Code:
Hanya pengunjung TERDAFTAR yang bisa melihat konten. Silakan melakukan Registrasi terlebih dahulu atau Login.kita menggabungkan antara TabelB Dengan TabelA

yang jadi penghubung adalah idBBrg di TabelB dan idBarang di TabelA
nama fields tidak harus sama tapi isi dari field tersebut maksudnya sama yaitu kode barang

mohon koreksi kalo ada yg tidak tepat
salam

Offline Pocan

  • Newbie
  • *
  • Posts: 8
  • Reputasi: 1
  • AntiTrust = Trust No One
  • Lokasi: Makassar, Celebes Kidul
  • Jenis Kelamin: Laki-laki
Re: ActiveX Data Object (VB6)
« Reply #3 on: 28 July 2010, 12:35:56 »
@Om 3LACKC0DE
ini untuk koneksi lewat Data Environment ya

mohon pencerahan