Assalamualaikum
wr.wb...
Untuk posting kali ini saya membuat aplikasi web dengan menggunakan sql server dan asp.net, pada aplikasi ini saya membuat data dari struk belanja dan saya membuat normalisasi dari struk tersebut, setelah terbentuk menjadi 3NF atau normalisasi ke tiga, baru lah saya buat database nya didalam sql server dan dijalankan pada visual studio.
Untuk posting kali ini saya membuat aplikasi web dengan menggunakan sql server dan asp.net, pada aplikasi ini saya membuat data dari struk belanja dan saya membuat normalisasi dari struk tersebut, setelah terbentuk menjadi 3NF atau normalisasi ke tiga, baru lah saya buat database nya didalam sql server dan dijalankan pada visual studio.
Bentuk
Normalisasi :
Jika sudah sampai proses normalisasi ke 3 seperti gambar
diatas maka selanjutnya buka aplikasi Sql servernya
Jika sudah terbuka maka akan muncul tampilan seperti ini
(Server Name itu
adalah nama PC kalian jika sudah terisi server namenya lalu tinggal klik
connect saja)
Lalu akan muncul folder folder di kolom object explorer jika
sudah muncul klik kanan difolder Databases > pilih New database maka akan
muncul tampilan seperti ini
(isi Database Name sesuai keinginan kalian > Ok)
Jika sudah jadi database yg tadi kalian buat maka akan
muncul tampilan seperti ini
(Jika Database yg
tadi kalian buat belum muncul klik refresh dibagian atas kolom object explorer)
Jika tahap diatas sudah selesai selanjutnya kalian akan
membuat table disini saya menggunakan 3 table caranya klik kanan difolder Table
lalu pilih New Table maka akan muncul tampilan seperti ini
(Isi Colum Name sesuai kebutuhan kalian dan isikan Data type
sesuai kebutuhan isi dari Colum Name tersebut untuk menyimpan tinggal klik
tanda silang atau tekan Ctrl+s)(Jangan lupa ganti nama tablenya)
Jika sudah maka akan seperti gambar dibawah ini
Lalu isikan data pada masing-masing tablenya caranya klik
kanan pada table yg ingin kalian isikan data lalu pilih Edit Top 200 Rows lalu
akan muncul tampilan seperti ini
(Lalu isikan sesuai
kebutuhan kalian)
Digambar atas saya memilih Table barang saja yg saya isi
karna dilangkah selanjutnya saya akan coba menampilkan table barang ini
disebuah browser lewat aplikasi Visual Studio 2012, tapi jika kalian ingin
mengisi semua table itu terserah kalian.
Next step buka aplikasi visual studionya
Jika sudah terbuka visual studionya lalu pilih File > New
> Web site maka akan muncul tampilan seperti ini
(Lalu pilih ASP.NET Empty Web Site lalu Ok)
Jika sudah muncul layar kosong lakukan langkah berikut ini
(isikan item name sesuai keinginan kalian)
Maka akan muncul tampilan seperti ini
(pilih tulisan Design yg sudah saya berikan tanda kotak
merah)
Jika sudah lalu desain seperti ini
Jika Desain sudah sekarang kalian harus mensetting
Gridviewnya agar terhubung dengan data di Sql server yg tadi kalian buat
caranya seperti gambar dibawah ini
(Kenapa digambar ada tulisan SqlDataSource1 sedangkan
dilaptop atau pc kalian tidak? Karna Gridview saya itu sudah saya hubungkan
dengan data di sql saya)
Jika sudah maka akan muncul tampilan seperti ini
(Pilih SQL > Ok)
Maka akan muncul tampilan seperti ini
(Pilih New Connection maka akan muncul tampilan seperti
digambar isikan server name seperti langkah pertama kali lalu dikolom select or
enter a database name pilih database yg tadi kalian buat di sql servernya lalu
test connection jika sukses maka akan tampil seperti di gambar lalu ok)
Lalu akan muncul tampilan seperti ini
(Copy source code yg saya kasih tanda kotak merah lalu
pindahkan ke Notepad karna ini nantinya akan digunakan)(Jika sudah next saja
sampai keluar gambar sepeti ini)
(Nah disini kalian akan memilih table mana yg akan kalian
tampilkan di browser nanti sebagai contoh saya akan menampilkan table barang,
Jika sudah next lalu cari tulisan Test Query lalu klik itu untuk memastikan
apakah table akan dimunculkan dibrowser sama dengan keinginan kalian lalu
Finish)
Nah Gridview sudah terhubung dengan data di sql server
sekarang lanjut kita koding deh Button-buttonnya disini saya akan lampirkan
source code masing-masing Button secara terpisah sudah tahu kan cara memasukan
source ke buttonnya? Jika belum klik 2x saja button apa yg akan kalian berikan
source code atau memberikan fungsi pada si Button.
Button Insert
dbConn()
Dim
query As New SqlCommand("Insert Into
Table_Barang values('" & TextBox1.Text & "','" & TextBox2.Text & "','" & TextBox3.Text & "')", sqlCon)
Dim
x = query.ExecuteNonQuery()
If
x = 1 Then
MsgBox("Data Berhasil
Disimpan",
MsgBoxStyle.Information, "Sukses")
tampil_data()
Else
MsgBox("Data Gagal
Disimpan",
MsgBoxStyle.Critical, "Gagal")
End
If
sqlCon.Close()
Response.Redirect("UTS.aspx")
Button
Edit
dbConn()
Dim
query As New SqlCommand("Update Table_Barang
set Nama_Barang = '"
& TextBox2.Text & "', Harga_Satuan = '" & TextBox3.Text & "' where Kode_Barang='" & TextBox1.Text & "'", sqlCon)
Dim
x = query.ExecuteNonQuery()
If
x = 1 Then
MsgBox("Data Berhasil di
Edit", MsgBoxStyle.Information, "Sukses")
tampil_data()
Else
MsgBox("Data Gagal di
Edit", MsgBoxStyle.Critical, "Gagal")
End
If
sqlCon.Close()
Response.Redirect("UTS.aspx")
Button
Delete
dbConn()
Dim
query As New SqlCommand("Delete Table_Barang
where Kode_Barang = '" & TextBox1.Text & "'", sqlCon)
Dim
x = query.ExecuteNonQuery()
If
x = 1 Then
MsgBox("Data Berhasil di
Hapus", MsgBoxStyle.Information, "Sukses")
tampil_data()
Else
MsgBox("Data Gagal di
Hapus", MsgBoxStyle.Critical, "Gagal")
End
If
sqlCon.Close()
Response.Redirect("UTS.aspx")
Button
Refresh
clear()
(Masih banyak yg error? Tenang jgn panik inikan belum kelar
source codenya)
Tambahkan Source code ini
dipaling atas diatas tulisan "Partial Class UTS"
Imports System.Data
Imports System.Data.OleDb
Imports System.Data.SqlClient
Module Module1
Public sqlCon As New SqlConnection
Public Sub dbConn()
Dim
server As String
server = "Data Source=DESKTOP-V2SAOF1;Initial
Catalog=UTS;Integrated Security=True"
sqlCon = New SqlConnection(server)
sqlCon.Open()
End
Sub
End Module
(Ganti source code disebelah tulisan "server =" dengan source code yg tadi saya minta pindahkan ke notepad)
Tambahkan Source Code ini dibawah
tulisan "Inherits System.Web.UI.Page"
Dim sql As String
Dim
da As SqlDataAdapter
Dim
ds As DataSet
Dim
dt As DataTable
Dim
xReader As SqlDataReader
Sub
tampil_data()
clear()
dbConn()
sql = "Select * From Table_Barang"
Dim
da = New SqlDataAdapter(sql, sqlCon)
Dim
ds = New Data.DataSet
ds.Reset()
da.Fill(ds)
GridView1.DataSource = ds.Tables(0)
End
Sub
Sub
clear()
TextBox1.Text = ""
TextBox2.Text = ""
TextBox3.Text = ""
End Sub
(Oke udah tidak ada yg error kan)
Nah semua sudah selesai sekarang kita coba liat hasilnya deh
Oke Semua berjalan lancar. Selamat mencoba
Tidak ada komentar:
Posting Komentar