http://sistemasddm.blogspot.com
tkd.ddm@gmail.com
PRIMERA FORMA EN ADO.NET
VISUAL.NET
Imports System.Data.SqlClient
Public Class Form1
Dim CN As New SqlConnection("data source= . ; database = Northwind ; integrated security = true")
Dim DS As New DataSet
Dim DA As SqlDataAdapter
Dim BUSCAR As Integer
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
MyBase.Load
DA = New SqlDataAdapter("select * from Employees", CN)
DS = New DataSet
DA.Fill(DS, "Employees")
Me.DataGridView1.DataSource = DS.Tables("Employees")
End Sub
Private Sub btnnuevo_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
btnnuevo.Click
Me.txtbuscar.Enabled = True
Me.txtbuscar.Text = ""
End Sub
http://sistemasddm.blogspot.com
tkd.ddm@gmail.com
Private Sub btnbuscar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
btnbuscar.Click
Dim objdataview As New DataView
Dim buscar As Integer
Me.DataGridView1.DataSource = Nothing
buscar = Me.txtbuscar.Text
objdataview.Table = DS.Tables("Employees")
objdataview.RowFilter = "employeeid= '" & buscar & "'"
If objdataview.Count > 0 Then
Me.DataGridView1.DataSource = objdataview
Me.DataGridView1.Refresh()
Else
MsgBox("registro no encontrado", MsgBoxStyle.Information, "advertencia")
End If
Me.txtbuscar.Enabled = False
End Sub
End Class
http://sistemasddm.blogspot.com
tkd.ddm@gmail.com
SEGUNDA FORMA EN ADO.NET
VISUAL BASIC.NET
USE MASTER
CREATE TABLE EMPLEADOS
(CODIGO NVARCHAR(5),
NOMBRE NVARCHAR(25),
APELLIDOS NVARCHAR (25),
DIRECCION NVARCHAR (25),
TELEFONO NVARCHAR (25))
INSERT INTO EMPLEADOS
VALUES ('E0001', 'RICHARD', 'RAMOS BARRIOS' , 'LA VISTORIA', '997798005')
INSERT INTO EMPLEADOS
VALUES ('E0002', 'JUAN ', 'CARLOS ROJAS' , 'MOLINA', '997798008')
INSERT INTO EMPLEADOS
VALUES ('E0003', 'CARLOS', 'LOLO CARLOS' , 'COMAS', '997798007')
INSERT INTO EMPLEADOS
VALUES ('E0004', 'NILDA', 'DURAND MORILLO' , 'LIMA', '997798009')
Imports System.Data.SqlClient
Public Class Form1
Dim CN As New SqlConnection("data source= . ;user id = 123 ; database = master ; integrated security
= true")
http://sistemasddm.blogspot.com
tkd.ddm@gmail.com
Dim DS As New DataSet
Dim DA As SqlDataAdapter
Dim dW As New DataView
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
MyBase.Load
DA = New SqlDataAdapter("SELECT * FROM EMPLEADOS", CN)
DS = New DataSet
DA.Fill(DS, "EMPLEADOS")
Me.DataGridView1.DataSource = DS.Tables("EMPLEADOS")
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
btnnuevo.Click
Dim ctr As Control
For Each ctr In Me.Controls
If TypeOf ctr Is TextBox Then ctr.Text = ""
'Me.DataGridView1.DataSource = Nothing
Next
End Sub
Private Sub btnbuscar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
btnbuscar.Click
Me.DataGridView1.DataSource = Nothing
dW.Table = DS.Tables("empleados")
dW.RowFilter = "codigo = '" & txtcodigo.Text & "'"
If dW.Count > 0 Then
Me.DataGridView1.DataSource = dW
Me.DataGridView1.Refresh()
Me.txtcodigo.Text = Me.DataGridView1.Item(0, 0).Value
Me.txtnombre.Text = Me.DataGridView1.Item(1, 0).Value
Me.txtapellidos.Text = Me.DataGridView1.Item(2, 0).Value
Me.txtdireccion.Text = Me.DataGridView1.Item(3, 0).Value
Me.txttelefono.Text = Me.DataGridView1.Item(4, 0).Value
Else
MsgBox("REGISTRO NO ENCONTRADO")
End If
End Sub
End Class
http://sistemasddm.blogspot.com
tkd.ddm@gmail.com
TERCERA FORMA ADO.NET
VISUAL BASIC.NET
USE MASTER
CREATE TABLE EMPLEADOS
(CODIGO NVARCHAR(5),
NOMBRE NVARCHAR(25),
APELLIDOS NVARCHAR (25),
DIRECCION NVARCHAR (25),
TELEFONO NVARCHAR (25))
INSERT INTO EMPLEADOS VALUES ('E0001', 'RICHARD' , 'RAMOS BARRIOS' , 'LA VISTORIA',
'997798005')
INSERT INTO EMPLEADOS VALUES ('E0002', 'JUAN ' , 'CARLOS ROJAS' , 'MOLINA', '997798008')
INSERT INTO EMPLEADOS VALUES ('E0003', 'CARLOS ' , 'LOLO CARLOS' , 'COMAS', '997798007')
INSERT INTO EMPLEADOS VALUES ('E0004', 'NILDA' , 'DURAND MORILLO' , 'LIMA', '997798009')
select * from empleados
http://sistemasddm.blogspot.com
tkd.ddm@gmail.com
http://sistemasddm.blogspot.com
tkd.ddm@gmail.com
Imports System.Data.SqlClient
Public Class form1
Dim CN As New SqlConnection("data source= . ; database = MASTER; integrated security = true")
Dim cmd As SqlCommand
Dim dr As SqlDataReader
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
btnsalir.Click
End
End Sub
Private Sub btnnuevo_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
btnnuevo.Click
Dim ctrl As Control
For Each ctrl In Me.Controls
If TypeOf ctrl Is TextBox Then ctrl.Text = ""
Next
Me.btnnuevo.Text = "buscar"
End Sub
Private Sub btnbuscar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
btnbuscar.Click
Try
If btnbuscar.Text = "buscar" Then
Me.btnbuscar.Text = "buscar ahora"
Me.txtcodigo.Enabled = True
Me.txtcodigo.Focus()
Else
cmd = New SqlCommand("select * from empleados where codigo = '" & Me.txtcodigo.Text & "'", CN)
CN.Open()
dr = cmd.ExecuteReader
If dr.Read Then
Me.txtnombre.Text = dr("nombre")
Me.txtapellidos.Text = dr("apellidos")
Me.txtdireccion.Text = dr("direccion")
Me.txttelefono.Text = dr("telefono")
Else
MessageBox.Show("el codigo no existe", "error", MessageBoxButtons.OK,
MessageBoxIcon.Information)
End If
CN.Close()
End If
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
End Sub
End Class
http://sistemasddm.blogspot.com
tkd.ddm@gmail.com

Visual Studio.Net - Sql Server

  • 1.
    http://sistemasddm.blogspot.com tkd.ddm@gmail.com PRIMERA FORMA ENADO.NET VISUAL.NET Imports System.Data.SqlClient Public Class Form1 Dim CN As New SqlConnection("data source= . ; database = Northwind ; integrated security = true") Dim DS As New DataSet Dim DA As SqlDataAdapter Dim BUSCAR As Integer Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load DA = New SqlDataAdapter("select * from Employees", CN) DS = New DataSet DA.Fill(DS, "Employees") Me.DataGridView1.DataSource = DS.Tables("Employees") End Sub Private Sub btnnuevo_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnnuevo.Click Me.txtbuscar.Enabled = True Me.txtbuscar.Text = "" End Sub
  • 2.
    http://sistemasddm.blogspot.com tkd.ddm@gmail.com Private Sub btnbuscar_Click(ByValsender As System.Object, ByVal e As System.EventArgs) Handles btnbuscar.Click Dim objdataview As New DataView Dim buscar As Integer Me.DataGridView1.DataSource = Nothing buscar = Me.txtbuscar.Text objdataview.Table = DS.Tables("Employees") objdataview.RowFilter = "employeeid= '" & buscar & "'" If objdataview.Count > 0 Then Me.DataGridView1.DataSource = objdataview Me.DataGridView1.Refresh() Else MsgBox("registro no encontrado", MsgBoxStyle.Information, "advertencia") End If Me.txtbuscar.Enabled = False End Sub End Class
  • 3.
    http://sistemasddm.blogspot.com tkd.ddm@gmail.com SEGUNDA FORMA ENADO.NET VISUAL BASIC.NET USE MASTER CREATE TABLE EMPLEADOS (CODIGO NVARCHAR(5), NOMBRE NVARCHAR(25), APELLIDOS NVARCHAR (25), DIRECCION NVARCHAR (25), TELEFONO NVARCHAR (25)) INSERT INTO EMPLEADOS VALUES ('E0001', 'RICHARD', 'RAMOS BARRIOS' , 'LA VISTORIA', '997798005') INSERT INTO EMPLEADOS VALUES ('E0002', 'JUAN ', 'CARLOS ROJAS' , 'MOLINA', '997798008') INSERT INTO EMPLEADOS VALUES ('E0003', 'CARLOS', 'LOLO CARLOS' , 'COMAS', '997798007') INSERT INTO EMPLEADOS VALUES ('E0004', 'NILDA', 'DURAND MORILLO' , 'LIMA', '997798009') Imports System.Data.SqlClient Public Class Form1 Dim CN As New SqlConnection("data source= . ;user id = 123 ; database = master ; integrated security = true")
  • 4.
    http://sistemasddm.blogspot.com tkd.ddm@gmail.com Dim DS AsNew DataSet Dim DA As SqlDataAdapter Dim dW As New DataView Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load DA = New SqlDataAdapter("SELECT * FROM EMPLEADOS", CN) DS = New DataSet DA.Fill(DS, "EMPLEADOS") Me.DataGridView1.DataSource = DS.Tables("EMPLEADOS") End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnnuevo.Click Dim ctr As Control For Each ctr In Me.Controls If TypeOf ctr Is TextBox Then ctr.Text = "" 'Me.DataGridView1.DataSource = Nothing Next End Sub Private Sub btnbuscar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnbuscar.Click Me.DataGridView1.DataSource = Nothing dW.Table = DS.Tables("empleados") dW.RowFilter = "codigo = '" & txtcodigo.Text & "'" If dW.Count > 0 Then Me.DataGridView1.DataSource = dW Me.DataGridView1.Refresh() Me.txtcodigo.Text = Me.DataGridView1.Item(0, 0).Value Me.txtnombre.Text = Me.DataGridView1.Item(1, 0).Value Me.txtapellidos.Text = Me.DataGridView1.Item(2, 0).Value Me.txtdireccion.Text = Me.DataGridView1.Item(3, 0).Value Me.txttelefono.Text = Me.DataGridView1.Item(4, 0).Value Else MsgBox("REGISTRO NO ENCONTRADO") End If End Sub End Class
  • 5.
    http://sistemasddm.blogspot.com tkd.ddm@gmail.com TERCERA FORMA ADO.NET VISUALBASIC.NET USE MASTER CREATE TABLE EMPLEADOS (CODIGO NVARCHAR(5), NOMBRE NVARCHAR(25), APELLIDOS NVARCHAR (25), DIRECCION NVARCHAR (25), TELEFONO NVARCHAR (25)) INSERT INTO EMPLEADOS VALUES ('E0001', 'RICHARD' , 'RAMOS BARRIOS' , 'LA VISTORIA', '997798005') INSERT INTO EMPLEADOS VALUES ('E0002', 'JUAN ' , 'CARLOS ROJAS' , 'MOLINA', '997798008') INSERT INTO EMPLEADOS VALUES ('E0003', 'CARLOS ' , 'LOLO CARLOS' , 'COMAS', '997798007') INSERT INTO EMPLEADOS VALUES ('E0004', 'NILDA' , 'DURAND MORILLO' , 'LIMA', '997798009') select * from empleados
  • 6.
  • 7.
    http://sistemasddm.blogspot.com tkd.ddm@gmail.com Imports System.Data.SqlClient Public Classform1 Dim CN As New SqlConnection("data source= . ; database = MASTER; integrated security = true") Dim cmd As SqlCommand Dim dr As SqlDataReader Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnsalir.Click End End Sub Private Sub btnnuevo_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnnuevo.Click Dim ctrl As Control For Each ctrl In Me.Controls If TypeOf ctrl Is TextBox Then ctrl.Text = "" Next Me.btnnuevo.Text = "buscar" End Sub Private Sub btnbuscar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnbuscar.Click Try If btnbuscar.Text = "buscar" Then Me.btnbuscar.Text = "buscar ahora" Me.txtcodigo.Enabled = True Me.txtcodigo.Focus() Else cmd = New SqlCommand("select * from empleados where codigo = '" & Me.txtcodigo.Text & "'", CN) CN.Open() dr = cmd.ExecuteReader If dr.Read Then Me.txtnombre.Text = dr("nombre") Me.txtapellidos.Text = dr("apellidos") Me.txtdireccion.Text = dr("direccion") Me.txttelefono.Text = dr("telefono") Else MessageBox.Show("el codigo no existe", "error", MessageBoxButtons.OK, MessageBoxIcon.Information) End If CN.Close() End If Catch ex As Exception MessageBox.Show(ex.Message) End Try End Sub End Class
  • 8.