--- In [email protected], aan djuhani <[EMAIL PROTECTED]> wrote:
>
> Haloo rekan-rekan 
>   Mohon bantuannya dooong
>    
>   Gimana cara membuat listing Simpan dgn perintah SQL, selama ini 
>   saya menggunakan listing seperti dibawah ini :
>   -----------------------------------
>   nama database pada Acces = siswa.mdb
>   nama tabel = tb_input
>   Private Sub cmdsimpan_Click()
>      Adodc1.RecordSource = "select * from tb_input"
>      Adodc1.Refresh
>         With Adodc1.Recordset
>           .AddNew
>           !nama = txtnama.Text
>           !alamat = txtalamat.Text
>           .Update
>         End With
>         txtnama.Text = ""
>         txtalamat.Text = ""
>         txtnama.SetFocus
>   End Sub
>   -----------------------------------
>   Terima kasih sebelumnya
>   Aan
>    
>    
>    
> 
>                       
> ---------------------------------
> Sneak preview the  all-new Yahoo.com. It's not radically 
different. Just radically better. 
> 
> [Non-text portions of this message have been removed]
>
Jawaban :
Dari Mas Amin (nama panggilan kesayangan)

Saya sarankan hindari penggunaan kontrol ADODC jika membuat program 
menggunakan ADO. pakai saja library ADO. potongan program berikut 
semoga bisa bermanfaat.

langkah membuatnya sebagai berikut :
1. Dari menu Project-->Pilih References...
2. Pilih Microsoft ActiveX Data Objects 2.x Library 
   (pilih versi library)
3. Kemudian tambahkan satu buah module ke dalam project, kemudian 
tuliskan kode berikut :

Option Explicit
Public koneksi As New ADODB.Connection
Public strSQL As String

Public Sub bukaKoneksi()
    koneksi.CursorLocation = adUseClient
    koneksi.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" _
       & "Persist Security Info=false;" _
       & "Data Source =D:\Data\Data.Mdb" 
    koneksi.Open
    If Not koneksi.State = adStateOpen Then
        MsgBox "KONEKSI KE SERVER GAGAL"
        End
        Exit Sub
    End If    
End Sub

Public Sub tutupKoneksi()
If koneksi.State = adStateOpen Then
    koneksi.Close
    Set koneksi = Nothing
End If
End Sub

4. Kemudian anda dapat menambahkan kode berikut dalam form anda


Private Sub Form_Load()
If koneksi.State <> adStateOpen Then bukaKoneksi
End Sub

Private Sub Form_Unload(Cancel As Integer)
If koneksi.State = adStateOpen Then tutupKoneksi
End Sub

5. Pada tombol simpan berikan perintah berikut :

strSQL="INSERT INTO rBiodata(NIK,Nama,Alamat) " _
 & "VALUES('" & NIK.Text _
 & "','" & Nama.Text _
 & "','" & Alamat.Text & "')"

koneksi.Execute strSQL






------------------------ Yahoo! Groups Sponsor --------------------~--> 
Great things are happening at Yahoo! Groups.  See the new email design.
http://us.click.yahoo.com/TISQkA/hOaOAA/yQLSAA/zCsqlB/TM
--------------------------------------------------------------------~-> 

Untuk berhenti berlangganan kirim email kosong ke : [EMAIL PROTECTED]

Forum ini berkembang dengan pesat, jika anda memiliki
dedikasi dan waktu, silahkan mengaplikasikan diri
menjadi moderator. 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/indoprog-vb/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Kirim email ke