Net Con Sql

Páginas: 4 (875 palabras) Publicado: 28 de abril de 2012
CONEXION CON BASE DE DATOS

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...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Conexión De Visual Basic. Net Con Sql Server 2008
  • Netoer
  • Neto
  • Nose la neta
  • La Neta
  • Netas
  • neta
  • neta

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS