Net Con Sql
Imports System.Data.SqlClient
Public Class Form1
Dim cn As New SqlConnection()
Dim da As New SqlDataAdapter
Dim dt As New DataTable
Private SubForm1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim cad As String
cn.ConnectionString = ("Server=(local);Database=prueba;integratedSecurity=SSPI")
cn.Open()
cad = "select nombre, precio from productos"
da = New SqlDataAdapter(cad, cn)
da.Fill(dt)
DataGridView1.DataSource = dt
EndSub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
cn.Close()
End Sub
End Class
Existen muchas maneras de hacer unaconexión a base de datos, no solamente desde la lógica de programa sino también existe varias maneras de usar una misma palabra reservada o algún método de un objeto (gracias al polimorfismo) perotrataremos de sintetizar el esquema a algo básico:
1. Usar la palabra imports para cargar la librería de clases que necesitaremos usar para la conexión con BD. La librería mas usada es el llamadoespacio de nombres:
Imports System.Data.SqlClient
Esto debemos escribir en la sección de declaraciones generales.
2. Debemos establecer un nexo o puente entre la data y la aplicación (nuestroprograma). Para eso usaremos una cadena de conexión donde debe figurar:
El nombre del servidor
El nombre de la base de datos
El tipo de conexión
Dependiendo de éste último el usuario y elpassword de usuario.
En el ejemplo se usa la propiedad connectionstring perteneciente a un objeto de tipo SqlConnection:
cn.ConnectionString = ("Server=(local);Database=prueba;integrated Security=SSPI")3. Una vez establecido ese Puente pasamos a usar un objeto que nos ayude a enviar órdenes en SQL y otro para recibir los resultados que extraeremos de la base de datos.
4. Para enviar las...
Regístrate para leer el documento completo.