4.2.5 Komponen Oncomm
Oncomm adalah salah satu komponen pada Visual Basic yang digunakan untuk melakukan komunikasi serial. Terdapat 2 jenis komunikasi seial, yaitu
komunikasi asynchronous dan synchronous. Dan karena sarana yang digunakan untuk komunikasi serial adalah RS232, maka komunikasi ini termasuk dalam
komunisai serial asynchronous. Dalam melakukan komunikasi serial dibutuhkan beberapa pengaturan, diantaranya adalah :
- Rstreshold diberikan nilai 1 untuk membedakan adanya pengiriman data
atau penerimaan data. -
Setting : 9600,n,8,1 yang artinya setiap pengiriman dilakukan dengan baudrate
9600, dan tidak memiliki bit paritas, data yang dikirimkan adalah sebanyak 8 bit yang diakhiri oleh bit dengan logika 1 disetiap pengiriman
datanya. -
Baud rate: jumlah perubahan tegangan yang dimungkinkan oleh sinyal dalam satu detik.
Gambar 4.21 Pengirima Sinyal pada Komunikasi Serial
4.2.6 ADODB dan ADODC
Merupakan beberapa teknik dalam menyambungkan data pada database didalam Microsoft Access dengan Visual Basic. Pada komunikasi ADODC
sendiri, Visual Basic memiliki komponen ADODC sehingga pengaturan dilakukan pada propertis yang ada pada ADODC, pada aplikasi ini digunakan
untuk menampilkan data pada tabel. Cara mengakses database melalui ADODC : 1.
Memilih propertis ADODC 2.
Mengatur connecting string dengan memilih Provider
= Microsoft.Jet.OLEDB.4.0 Database
= D : Batan.mdb 3.
Lakukan test koneksi 4.
Lakukan pengaturan recordset dengan memilih Command type
: tabel Tabel : hasil cacah
Pada Tabel dalam hal ini datagrid dilakukan pengaturan seperti ini : 1.
Isi datasource pada propertis dengan ADODC1 menandakan datagrid terhubung dengan ADODC1.
2. Klik kanan pada datagrid dan lakukan pengaturan columns.
Lain halnya koneksi yang dilakukan dengan menggunakan ADODB adalah koneksi yang dilakukan pada sintax, yaitu dengan mengetikkan :
Sub koneksiflag As Boolean Set conn = New ADODB.Connection
On Error GoTo Handler If flag = True Then
conn.Open
PROVIDER=MICROSOFT.JET.OLEDB.4.0;PERSIST SECURITY
INFO=FALSE;DATA SOURCE=
App.Path \batan.mdb