You are on page 1of 1

SEMICO FRAMEWORK 1.0.1.

4 MANUAL
Download : http://semicoframework.codeplex.com

Gunakan :

Imports SEMICO_Dialog

Mannipulasi Database :

1. Mendapatkan data dari database :

Dim conn As New ClsSQL("sa", "127127111", "semi-p", "LuisData")


conn.Execute("select * from Kas where ID=1")

If conn.HasRows = True Then


'Mendapatkan data dari database
Dim keperluan As String = conn("keperluan")
Dim tanggal As Date = conn("tanggal")
End If

2. Mendapatkan banyak data dari database

Dim conn As New ClsSQL("sa", "127127111", "semi-p", "LuisData")


conn.Execute("select * from Kas")
If conn.HasRows = True Then
'Mendapatkan data dari database dengan perulangan
For i = 0 To conn.RowCount - 1
Dim keperluan As String = conn("keperluan")
Dim tanggal As Date = conn("tanggal")
conn.NextRow()
Next

End If

3. Insert / update / Delete data

Dim conn As New ClsSQL("sa", "127127111", "semi-p", "LuisData")


conn.Execute("Insert Into Kas (keperluan,tanggal) values ('coba-coba',getdate())")

4. Binding Data untuk DataGrid

Dim conn As New ClsSQL("sa", "127127111", "semi-p", "LuisData")


DataGridView1.DataSource = conn.Execute("select * from Kas")

5. Transaction

Dim conn As New ClsSQL("sa", "127127111", "semi-p", "LuisData")


Try
conn.BeginsTrans()
conn.Execute("Insert Into Kas (keperluan,tanggal) values ('coba -coba',getdate())")
conn.Execute("Insert Into Kas (keperluan,tanggal) values ('coba -coba1',getdate())")
conn.Execute("Insert Into Kas (keperluan,tanggal) values ('coba -coba2',getdate())")
conn.Execute("Insert Into Kas (keperluan,tanggal) values ('coba-coba3',getdate())")
conn.CommitTrans()
Catch ex As Exception
conn.RollBackTrans()
End Try

6. Auto Number

Dim conn As New ClsSQL("sa", "127127111", "semi-p", "LuisData")


Dim IDNOW As String = conn.AutoNumber("ID", "Kas")

1 Semico.terapad.com

You might also like