e. Pendekatan Interaktif
proses pembentukan aplikasi secara tradisional biasanya dapat dikelompokkan dalam tiga langkah, yaitu:
1. Menuliskan
writing 2.
Mengkompilasi Compiling
3. Menguji
kode Visual
basic menggunakan
pendekatan interaktif untuk membangun sebuah aplikasi dengan mengaburkan ketiga proses. Visual basic
mengimplementasikan kode program saat memasukan objek, Visual basic menangkap dan menandai sintak atau kesalahan saat suatu objek yang dibentuk.
Untuk mengetahui adanya kesalahan, visual basic mengcompile semua kode yang dimasukkan. Saat menjalankan dan menguji aplikasi, ada beberapa
waktu yang digunakan untuk menyelesaikan proses compile ini. Jika compiler menemukan sebuah kesalahan, kesalahan tersebut akan ditandai. Setelah program
atau aplikasi jadi, maka dapat langsung menjalankan aplikasi yang dibangun dengan menggunakan fasilitas interaktif yang ada.
5
3.4.3. Failitas Baru Visual Basic 6.0
Jika dibanding dengan versi sebelumnya, dalam versi 6.0 ini visual basic telah banyak mengalami perubahan terutama pada fasilitas yang disediakan.
Fasilitas-fasilitas tersebut diantaranya adalah:
Segi Data Access
Dari segi data access terdapat beberapa tambahan. Tambahan tersebut diantaranya:
Universitas Sumatera Utara
ADO ActiveX Data Objek
Fasilitas ini ada pada semua edisi. Fasilitas baru ini merupakan teknologi baru dalam mengakses objek data, yang mampu menghubungkan
teknologi Microsoft dengan non-Microsoft, Pengaturan pengaksesan data local maupun data jarak jauh.
Data Environment
Fasilitas ini hanya pada edisi professional dan edisi Enterprise.
Desainer Data Environment ini mendukung sebuah interactive, design- time environment untuk membuat objek ADO. Fasilitas ini dapat
digunakan seperti data source untuk objek data-ware dalam sebuah form atau report, atau diakses secara pemrograman dengan menggunakan
metode dan properti yang dipantau dari objek Data Environment. Desainer Data Environment mendukung semua kemampuan desainer
UserConnection yang dimiliki Visual Basic,termasuk kemampuan tambahannya, drag dan drop, sistem hirarkinya, grouping, dan yang
lainnya.
ADO Data Control Fasilitas ini ada pada semua edisi. Control data source ini berfungsi
seperti kontrol data dan remote data yang dimiliki. Dengan fasilitas ini dapat dibuat aplikasi database dengan meminimkan sistem pengkodean.
Enhanced Data Binding
Fasilitas ini hanya ada pada edisi profesional dan enterprise.fasilitas ini hanya memungkinkan terhubung dalam bind control ke yang lainnya
Universitas Sumatera Utara
pada sebuah form. Di dalam Visual Basic 6.0 ini dapat menghubungkan beberapa data source ADOOLE DB ke beberapa ADOOLE DB. Juga
dapat diatur properti DataSource untuk mengontrol secara pemrograman ke data source.
OLE DB Suport
Fasilitas ini ada pada semua edisi. OLE DB ini mengatur interface COM yang mendukung aplikasi dengan beberapa form pengakses data yang
dimasukkan ke dalam source informasi driver, baik yang terhubung maupun yang tidak terhubung. Interface ini mendukung beberapa DBMS
yang dimiliki data source. ADO merupakan sebuah cara programmer untuk mengakses OLE DB. Semua control data bound baru, data
Environment, data Data Report Designer masuk kategori OLEDB-aware ini.
Visual Database Tools Integration Query Designer and Database
Designer Fasilitas ini hanya ada pada edisi Enterprise. Fasilitas ini secara visual
digunakan untuk membuat dan memodifikasi database dan query, membuat SQL Server dan tabel database Oracle, drag and drop untuk
membuat view, dan secara otomatis mengubah kolom tipe data.
Setup Wizard Data Enhancements Fasilitas ini ada pada semua edisi. Package and Deployment Wizard
mendukung ADO, OLE DB, RDO, ODBC, dan DAO.
Universitas Sumatera Utara
Data Report
Fasilitas ini hanya ada pada edisi Pofesional dan Enterprise. Dengan fasilitas ini dapat menggunakan dan melakukan drag and drop untuk
membuat form report secara cepat pada recordset, termasuk struktur recordset-nya
Data View Window
Fasilitas ini hanya ada pada edisi professional dan edisi Enterprise, merupakan kontrol dan kelas yang dipergunakan user untuk mengontrol
data. Dengan kontrol ini kontrol lain dapat terhubung dengannya.
SQL Editor Fasilitas ini hanya ada pada edisi Enterprise. Dengan fasilitas ini, dapat
ditambah prosedur baru ke SQL Server dan database Oracle yang sudah ada.
Hirarchical FlexGrid Control
Fasilitas ini ada pada semua edisi. Kontrol ini merupakan perbaikan control FlexGird yang ada pada versi sebelumnya. Control ini digunakan
untuk mendukung kemampuan control FlexGird. Control ini dapat menampilkan hiraki recordset ADO. Setiap recordset ditampilkan
dengan dipisahkan oleh grid dan dapat diformat secara independen
Data Repeater Control Fasilitas ini hanya ada pada edisi professional dan edisi Enterprise.
Berguna untuk menyisipkan atau memasukkan sebuah UserControl kedalam DataRepeater untuk membuat sendiri view sebuah database,
Universitas Sumatera Utara
mirip dengan formnya Accsses. UserControl ini dapat berisi TextBox, DataGrid atau control bound data field
Format Object
Fasilitas ini ada pada semua edisi, yang mendukung dua cara konversi data antara sebuah nilai dibaca dari sebuah database, sebuah format
objek akan ditambahkan atau dimasukkan ke dalam bound control.
DataGrid Control Fasilitas ini ada pada semua edisi, merupakan sebuah control OLEDB-
aware versi DBGrid, yaitu control yang mengijinkan secara cepat membangun sebuah aplikasi untuk menampilkan dan mengedit
recordset. Control ini juga mendukung control data ADO baru.
Data List Control DataCombo Control Fasilitas ini tersedia dalam semua edisi. kontrol ini merupakan versi
control OLE DB DBlist dan control DBCombo. Control ini juga mendukung control data baru ADO.
6
3.4.4. Keistimewaan visual basic 6.0 ini diantaranya seperti :