Selasa, 21 April 2015

Membuat Form VB : Login dengan DB

https://www.dropbox.com/s/8fu98w2tkyzkko5/1.3%20-%20form_login_with_db%20%2821-april-2015%29.zip?dl=0


Ukuran File      : 10,6 Kb (uncompressed : 162 Kb)
Format            : .ZIP
Via                  : Dropbox



Artikel sebelumnya Kita sudah membuat form login dengan id dan password yang disematkan di koding program. Nah, masalahnya jika sudah dikompilasi (dibentuk .EXE), id dan password tidak bisa Kita ganti saat runtime, tapi harus dikoding ulang dan dikompilasi ulang, tentu merepotkan kalau program ini didistribusi lewat internet. Karena para User harus mendownload kembali update programnya secara utuh. Dengan menggunakan sistem Database, id dan password disimpan didalam database, yang memberikan beberapa keuntungan ini gaes :

1.  Bisa membuat beberapa user id beserta passwordnya;
2.  Aman, file database bisa dikunci dengan sistem enkripsi;
3. Fleksibel, id dan password bisa diganti melalui program yg Kita buat tentunya dengan  tambahan koding untuk akses dan manipulasi ke file DB langsung; 

Ok Gaes, let take it...

Sebelumnya, perlu ditambah komponen MS ADO terlebih dahulu untuk koneksi dan manipulasi Database, caranya :
*. Saat setelah memuat project baru, klik kanan Toolbox > pilih Components (atau bisa dengan menekan CTRL + T) dan tandai centang pada Microsoft ADO Data Control 6.0 (SP6) OLEDB (Gambar 1);
**. Klik Apply, dan kemudian klik OK.

  1. Buka program VB 6.0 dari menu Start atau Desktop;
  2. Pada kotak dialog New Project di tab New, Arahkan ke Standard Exe, dan klik Open (gambar 2);
 
Gambar 2 - Kotak Dialog New Project



    3. Ganti nama projek menjadi ProjekLoginWithDB;
     4. Pada form1 yang sudah terbuat otomatis, Ganti caption form menjadi Form Login With DB, dan Name form menjadi FrmLoginWithDB;
    5. Tambahkan 2 Label, 2 Textbox, dan 1 CommandButton (Gambar 3);

Gambar 3 - Desain Form Login

6. Atur propertinya sbb :


KOMPONEN NAME CAPTION / TEXT
Label1 Label1 ID
Label1 Label2 Password
Textbox1 TxtID - (kosongkan)
Textbox2 TxtPassword - (kosongkan)
CommandButton1 CmdOK Login


Gambar 4 - Setelah di set propertinya

 7. Tambah kontrol ADODC dengan nama ADODC1 dan atur property Visible menjadi False;

Gambar 5 - Komponne ADODC1

 8. Buka Software Ms Access 2003 (atau bisa yang 2007 tapi pastikan save dengan format .MDB). Buat database dengan nama userid.mdb dan simpan di 1 folder yang sama dengan projek ini. Kemudian buat 1 tabel baru (Gambar 6);

Gambar 6 - Tabel di Ms Access 2003
 Properti Field-nya gaes :


FIELDTYPELENGTH
idAutonumber- (Tidak ada isian)
userText25
passwordText10





9. Simpan Tabel, jika ada kotak konfirmasi berikut (gambar 7), pilih Yes;


Gambar 7 -Kotak konfirmasi

10. Buat record berikut :

Gambar 8 -Buat Record baru

  11. Kembali ke FrmLoginWithDB, dan masuk ke coding window;
  12. Pada bagian General Declaration, tambahkan koding berikut :

Public koneksi As ADODB.Connection
Public rs As ADODB.Recordset 


13. Koding berikut untuk string koneksi ke Database;


Private Sub Form_Load()

Set koneksi = New ADODB.Connection
koneksi.CursorLocation = adUseClient
koneksi.Provider = "microsoft.jet.oledb.4.0"
koneksi.Open App.Path & "\userid.mdb"

End Sub


14. Koding berikut pada tombol login :


Private Sub CmdLogin_Click()



Set rs = New ADODB.Recordset

rs.Open "select * from tbluser where user='" & TxtID.Text & "' And password='" & TxtPassword.Text & "'", koneksi, adOpenDynamic, adLockOptimistic

If Not rs.EOF Then

MsgBox "login sukses gaes :-)", vbApplicationModal, "Login Sukses"

Else

MsgBox "login gagal gaes :-( Coba dicek lagi", vbCritical, "Login Gagal"

TxtID.SetFocus

End If



End Sub


15. Sehingga hasilnya seperti ini :


Gambar 9 -Koding Project


16. Jalankan project;

Coba login menggunakan ID dan password sesuai di database, pastikan database diclose dulu.


Gambar 10 - Login sukses

Gambar 10 - Login gagal





Selamat gaeeess .... :)

Bersambung...

___________
Salam SIB

Senin, 13 April 2015

Membuat Form VB : Login

https://www.dropbox.com/s/xadx8o1hi97jlap/1.1%20-%20helloworld%20%2813-april-2015%29.zip?dl=0




Ukuran File      : 1,46 Kb (uncompressed : 2,64 Kb)
Format            : .ZIP 
Via                  : Dropbox



Kali ini Kita akan membuat form login, form login akan ditampilkan pada saat program dijalankan, sebelum masuk ke menu utama. Kalau loginnya gagal (misal : id atau password salah), program akan menolak, dan tidak akan masuk ke menu utama. Banyak program yang memanfaatkan sistem login ini. Tapi disini Kita hanya akan membuat sistem login paling sederhana memanfaatkan fungsi IF, dan string login dari kode program langsung.


  1. Buka program VB 6.0 dari menu Start atau Desktop;
  2. Pada kotak dialog New Project di tab New, Arahkan ke Standard Exe, dan klik Open (gambar 1);
Gambar 1 - Kotak Dialog New Project


3. Ganti nama projek menjadi ProjekLogin;
4. Pada form1 yang sudah terbuat otomatis, Ganti caption form menjadi Form Login, dan Name form menjadi FrmLogin;
5. Tambahkan 2 Label, 2 Textbox, dan 1 CommandButton (Gambar 2);

Gambar 2 - Desain Form Login
 
6. Atur propertinya sbb :

KOMPONEN NAME CAPTION / TEXT
Label1 Label1 ID
Label1 Label2 Password
Textbox1 TxtID - (kosongkan)
Textbox2 TxtPassword - (kosongkan)
CommandButton1 CmdOK Login

Gambar 3 - Setelah di set propertinya

7. Lanjuuuuut ke koding gaes :-)

Gambar 4 - Koding login menggunakan fungsi IF

Coba jalankan program, dan isi kedua textbox dengan admin dan 123, klik Login. Maka tampilan akan seperti gambar 5, jika ada yang tidak sesuai isianyya, tampilannya seperti gambar 6. Sampai sini, Kita sudah bisa membuat login paling sederhana. Posting berikutnya Kita akan memanfaatkan pemanggilan form untuk projek login ini. 


Gambar 5 - Login Sukses

Gambar 6 - Login Gagal


Selamat gaeeess .... :)

Bersambung...

___________
Salam SIB


Membuat Form VB : Hello World

https://www.dropbox.com/s/xadx8o1hi97jlap/1.1%20-%20helloworld%20%2813-april-2015%29.zip?dl=0




Ukuran File      : 1.48 Kb (uncompressed : 1.87 Kb)
Format            : .ZIP 
Via                  : Dropbox



Pelajaran dasar VB adalah membuat Form dan Komponen-komponennya. Disini Kita akan membuat form dengan nama latihan1.vbp. 

  1. Buka program VB 6.0 dari menu Start atau Desktop;
  2. Pada kotak dialog New Project di tab New, Arahkan ke Standard Exe, dan klik Open (gambar 1);
Gambar 1 - Kotak Dialog New Project

3. Ganti nama projek menjadi HelloWorld;

Gambar 2 - Ganti nama Project


4. Pada form1 yang sudah terbuat otomatis, Ganti caption form menjadi Form Login, dan Name form menjadi FrmLogin;

4. Sekarang Kita kita ganti nama form menjadi Hello World (gambar 3); 

Gambar 3 - Ganti Caption Form
  
5. Tambahkan komponen Label dan CommandButton (Gambar 4);
6. Selain properti Caption, Name juga diganti;

Gambar 4 - Penambahan komponen Label dan CommadButton

7. Lanjut koding gaess :-) ;

Gambar 5 - Code Window

Saat dijalankan, dan diklik tombol OK!, maka program akan terhenti.

Gambar 6 - Hasil Akhir Program


Selamat gaeeess .... :)

Bersambung...

___________
Salam SIB




Jumat, 10 April 2015

Mengembalikan File/Folder yang Hilang Pada Flashdisk

Selamat malam sahabat blogger :)
Kali ini kami mau share sedikit nih, belakangan banyak teman yang mengeluhkan kalau file/foldernya di flashdisk hilang, padahal setelah dicek pada propertiesnya file/folder tersebut seharusnya masih ada. Apakah teman-teman juga pernah mengalami hal seperti ini? Jika mengalami hal seperti ini jangan khawatir karena file atau folder teman-teman sebenarnya masih ada dan belum terhapus, tetapi terhidden atau dalam istilah kami disebut super hidden karena tidak bisa dilihat walaupun telah mengaktifkan opsi show hidden pada windows explorer. File atau folder yang terhidden secara tiba-tiba biasanya dikarenakan oleh virus salah satunya yang paling sering yaitu virus shortcut.


Untuk mengembalikan file atau folder yang hilang kita dapat memanfaatkan perintah standar dari Windows, ATTRIB. Berikut tutorial atau cara untuk mengembalikan file atau folder yang hilang/hidden.

Jumat, 03 April 2015

Cara Mudah Membuat Tabel Dengan HTML

Hai sahabat blogger, kali ini kami akan membagi sedikit tentang cara mudah membuat tabel HTML. Sebelum mempraktikkannya lebih jauh  alangkah baiknya kalau kita terlebih dahulu membahas tentang apa itu yang dinamakan dengan HTML.

Jadi, HTML (Hyper Text Markup Languange) adalah sebuah bahasa markup yang digunakan untuk membuat halaman web,bisa dibilang HTML adalah komposisi dasar pembuatan halaman web.
HTML terdiri dari kumpulan file ASCII yang berisi perintah untuk menampilkan tampilan grafis pada web browser. Saat ini pun anda sedang melihat kode html yang dibaca menjadi tampilan grafis oleh web browser.
File HTML dapat dibuat dengan text editor biasa disetiap sistem operasi seperti pada text editor windows yaitu notepad. Selain menggunakan notepad kita juga bisa membuatnya menggunakan Notepad ++ atau Dreamweaver. Untuk pemula mari kita sama-sama mempelajarinya bersama-sama.

Pada HTML ada yang disebut dengan tag,tag digunakan untuk menandai text pada HTML sehingga akan menampilkan grafis sesuai dengan fungsi tag yang dipakai. Tag didefinisikan dengan tanda”<>” dan mempunyai dua jenis. Jenis yang pertama yaitu tag mempunyai pembuka dan penutup,sedangkan Jenis yang kedua tag tidak mempunyai penutup melainkan berdiri sendiri.

Pada artikel ini kami akan menjelaskan cara Membuat Tabel Dengan HTML yang merupakan jenis tag yang mempunyai pembuka dan penutup.Untuk membuat tabel ada tag-tag yang diperlukan yaitu “<table></table>”,”<tr></tr>”,dan “<td></td>”.
Tag “<table>” mendeskripsikan pembuatan sebuah table, sedangkan tag “<tr>” mendiskripsikan untuk membuat baris pada tabel tersebut. Tag “<td>” digunakan untuk menampilkan kolom pada barisnya, jadi bisa digambarkan bahwa tag “<td>” berada didalam tag “<tr>” dan tag “<tr>” berada didalam tag “<table>”. Inilah contoh pembuatan tabel sederhana :

Senin, 23 Maret 2015

Selamat datang di SI-B Blog :)

Selamat datang di SI-B Blog :)
Hai.. kami dari SI 2B STMIK Insan Pembangunan.
InsyaAllah, nantinya blog ini akan berisikan informasi/pengetahuan untuk para pembaca, khususnya untuk SIB Team 2014.
Untuk saat ini Blog sedang dalam perbaikan, terimakasih telah berkunjung :)