Failitas Baru Visual Basic 6.0

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 :