Escolar Documentos
Profissional Documentos
Cultura Documentos
STRUKTUR DATABASE
CREATE [tblKTP](
Imports Microsoft.VisualBasic
Imports System.Data.SqlClient
c. Default.aspx.vb
Case "jawabanuts"
Response.Write(JAWABAN_UTS)
Case "simpan_ktp"
Response.Write(SAVE_KTP)
Case "ubah_ktp"
Response.Write(UPDATE_KTP)
Case "hapus_ktp"
Response.Write(DELETE_KTP)
End Select
End Sub
Return "Jumlah Pembelian= " & unit * satuan & " Total Bunga = " & crBunga & "
Total Pembelian = " & total
End Function
Function SEARCH_PROP() As String
Dim aISI As String = ""
c.dbs = New System.Data.SqlClient.SqlConnection(c.strCon)
c.cmd.Connection = c.dbs
c.cmd.CommandType = Data.CommandType.Text
c.cmd.CommandText = "SELECT * FROM tblPropinsi"
c.cmd.Connection.Open()
c.rst = c.cmd.ExecuteReader()
Do While c.rst.Read
aISI = aISI & c.rst!kdprop & "|" & c.rst!nmprop & ";"
Loop
c.cmd.Connection.Close()
Return aISI
'?buka=cari_propinsi
End Function
Function CARI_PROP() As String
Dim aISI As String = ""
c.dbs = New System.Data.SqlClient.SqlConnection(c.strCon)
c.cmd.Connection = c.dbs
c.cmd.CommandType = Data.CommandType.Text
c.cmd.CommandText = "SELECT * FROM tblPropinsi WHERE kdProp=" & Request("idpro")
c.cmd.Connection.Open()
c.rst = c.cmd.ExecuteReader()
If c.rst.Read Then
aISI = c.rst!nmProp
End If
c.cmd.Connection.Close()
Return aISI
'?buka=cari_kode&idpro=10
End Function
Function SAVE_PROP() As String
c.dbs = New System.Data.SqlClient.SqlConnection(c.strCon)
c.cmd.Connection = c.dbs
c.cmd.CommandType = Data.CommandType.Text
c.cmd.CommandText = "Insert into tblPropinsi values(" & Request("idpro") & _
",'" & Request("nama") & "')"
c.cmd.Connection.Open()
c.cmd.ExecuteNonQuery()
c.cmd.Connection.Close()
Return "SUKSES"
'?buka=simpan_propinsi&idpro=10&nama=Lampung
End Function
Function UPDATE_PROP() As String
c.dbs = New System.Data.SqlClient.SqlConnection(c.strCon)
c.cmd.Connection = c.dbs
c.cmd.CommandType = Data.CommandType.Text
c.cmd.CommandText = "update tblPropinsi set nmProp='" & Request("nama") & "'
WHERE kdProp=" & Request("idpro")
c.cmd.Connection.Open()
c.cmd.ExecuteNonQuery()
c.cmd.Connection.Close()
Return "SUKSES"
'?buka=ubah_propinsi&idpro=10&nama=Lampung
End Function
Function DELETE_PROP() As String
c.dbs = New System.Data.SqlClient.SqlConnection(c.strCon)
c.cmd.Connection = c.dbs
c.cmd.CommandType = Data.CommandType.Text
c.cmd.CommandText = "DELETE tblpropinsi WHERE kdprop=" & Request("idpro")
c.cmd.Connection.Open()
c.cmd.ExecuteNonQuery()
c.cmd.Connection.Close()
Return "SUKSES"
'?buka=hapus_propinsi&idpro=10
End Function
End Class
Code :
a. Module mdlKTP
Imports System.Net
Imports System.IO
Module mdlKTP
Public webTEXT As String, webARR As Object, webISI As Object
Public Function AMBILDATA(ByVal URL As String, ByVal PostData As String) As String
Try
' Set request dengan menggunakan methode post
Dim minta As WebRequest = WebRequest.Create(URL & PostData)
minta.Credentials = CredentialCache.DefaultCredentials
minta.Timeout = 20000
Dim hasil As WebResponse = minta.GetResponse()
Dim dtStream As Stream = hasil.GetResponseStream
Dim dtRead As New StreamReader(dtStream)
Dim responsefromserver As String = dtRead.ReadToEnd()
dtRead.Close()
hasil.Close()
Return responsefromserver
Catch ex As Exception
Return Err.Description
End Try
End Function
End Module
b. Code Form1
Public Class Form1
Private Sub BERSIHLAYAR()
TextBox1.Text = "" : TextBox2.Text = ""
btnSave.Text = "Simpan"
End Sub
Private Sub ISIGRID()
grd.Rows.Clear()
webTEXT = AMBILDATA("http://localhost:5501/?buka=cari_propinsi", "")
webTEXT = Strings.Left(webTEXT, Len(webTEXT) - 1)
If Len(webTEXT) > 0 Then
webARR = Split(webTEXT, ";")
For i As Integer = 0 To UBound(webARR)
webISI = Split(webARR(i), "|")
grd.Rows.Add(webISI(0).ToString, webISI(1).ToString)
Next
End If
End Sub