Advertisement
calfred2808

SQL vb.net practice (2012)

Jun 9th, 2014
484
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VB.NET 3.78 KB | None | 0 0
  1. Imports System.Data.Sql
  2. Imports System.Data.SqlClient
  3.  
  4. ''Server=myServerAddress;Database=myDataBase;Trusted_Connection=True;
  5. 'add = insert into table
  6. 'update = UPDATE table set ||+ where
  7. 'delete = delete from table  ||+ where
  8. ' search =  select * from Table || + where
  9.  
  10.  
  11. Public Class Form1
  12.  
  13.     Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
  14.  
  15.     End Sub
  16.  
  17.     Private Sub btnAdd_Click(sender As Object, e As EventArgs) Handles btnAdd.Click
  18.  
  19.         Dim conn As New SqlConnection With {.ConnectionString = "Server=hp-ac\sqlexpress;Database=xBeta;Trusted_Connection=True;"}
  20.         Dim cmd As New SqlCommand
  21.  
  22.  
  23.         cmd.Connection = conn
  24.         conn.Open()
  25.  
  26.         cmd.CommandText = "INSERT INTO xTblPrima (xID,xFNAME,xLNAME,xMNAME) VALUES (@xID,@xFNAME,@xLNAME,@xMNAME) "
  27.  
  28.         cmd.Parameters.Add(New System.Data.SqlClient.SqlParameter("@xID", txtID.Text))
  29.         cmd.Parameters.Add(New System.Data.SqlClient.SqlParameter("@xFNAME", txtFname.Text))
  30.         cmd.Parameters.Add(New System.Data.SqlClient.SqlParameter("@xLNAME", txtLname.Text))
  31.         cmd.Parameters.Add(New System.Data.SqlClient.SqlParameter("@xMNAME", txtMname.Text))
  32.  
  33.         cmd.ExecuteNonQuery()
  34.         conn.Close()
  35.  
  36.         MsgBox("SUCCESS")
  37.  
  38.  
  39.     End Sub
  40.  
  41.     Private Sub btnSearch_Click(sender As Object, e As EventArgs) Handles btnSearch.Click
  42.  
  43.         Dim conn As New SqlConnection With {.ConnectionString = "Server=hp-ac\sqlexpress;Database=xBeta;Trusted_Connection=True;"}
  44.         Dim cmd As New SqlCommand
  45.  
  46.         Dim DA As New SqlDataAdapter
  47.         Dim DT As New DataTable
  48.  
  49.  
  50.  
  51.         cmd.Connection = conn
  52.         conn.Open()
  53.  
  54.  
  55.         cmd.CommandText = "SELECT * FROM xTblPrima where xID=@xID"
  56.         cmd.Parameters.Add(New System.Data.SqlClient.SqlParameter("@xID", txtSearch.Text))
  57.  
  58.  
  59.         DA.SelectCommand = cmd
  60.         DA.Fill(DT)
  61.  
  62.  
  63.         txtID.Text = DT.Rows(0)(0).ToString
  64.         txtFname.Text = DT.Rows(0)(1).ToString
  65.         txtLname.Text = DT.Rows(0)(2).ToString
  66.         txtMname.Text = DT.Rows(0)(3).ToString
  67.  
  68.         cmd.ExecuteNonQuery()
  69.         conn.Close()
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.     End Sub
  77.  
  78.     Private Sub btnDel_Click(sender As Object, e As EventArgs) Handles btnDel.Click
  79.         Dim conn As New SqlConnection With {.ConnectionString = "Server=hp-ac\sqlexpress;Database=xBeta;Trusted_Connection=True;"}
  80.         Dim cmd As New SqlCommand
  81.  
  82.  
  83.         cmd.Connection = conn
  84.         conn.Open()
  85.  
  86.  
  87.         cmd.CommandText = "DELETE from xTblPrima where xID = '" & txtID.Text & "' "
  88.  
  89.         cmd.ExecuteNonQuery()
  90.  
  91.         conn.Close()
  92.  
  93.         MsgBox("SUCCESS")
  94.  
  95.     End Sub
  96.  
  97.     Private Sub btnUpdate_Click(sender As Object, e As EventArgs) Handles btnUpdate.Click
  98.  
  99.         Dim conn As New SqlConnection With {.ConnectionString = "Server=hp-ac\sqlexpress;Database=xBeta;Trusted_Connection=True;"}
  100.         Dim cmd As New SqlCommand
  101.  
  102.  
  103.         cmd.Connection = conn
  104.         conn.Open()
  105.  
  106.  
  107.  
  108.         cmd.CommandText = "UPDATE xTblPrima set xID=@xID, xFNAME=@xFNAME, xLNAME=@xLNAME, xMNAME=@xMNAME where xID=@xID "
  109.  
  110.  
  111.         cmd.Parameters.Add(New System.Data.SqlClient.SqlParameter("@xID", txtID.Text))
  112.         cmd.Parameters.Add(New System.Data.SqlClient.SqlParameter("@xFNAME", txtFname.Text))
  113.         cmd.Parameters.Add(New System.Data.SqlClient.SqlParameter("@xLNAME", txtLname.Text))
  114.         cmd.Parameters.Add(New System.Data.SqlClient.SqlParameter("@xMNAME", txtMname.Text))
  115.  
  116.         cmd.ExecuteNonQuery()
  117.         conn.Close()
  118.  
  119.         MsgBox("SUCCESS")
  120.  
  121.  
  122.  
  123.  
  124.  
  125.     End Sub
  126.  
  127.     Private Sub btnClear_Click(sender As Object, e As EventArgs) Handles btnClear.Click
  128.         txtSearch.Text = ""
  129.         txtID.Text = ""
  130.         txtFname.Text = ""
  131.         txtLname.Text = ""
  132.         txtMname.Text = ""
  133.     End Sub
  134. End Class
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement