100% encontró este documento útil (1 voto)
531 vistas3 páginas

Conectar A SQL Server Con Visual Basic

Este documento explica cómo conectar una base de datos SQL Server y mostrar datos en un formulario de Visual Basic.NET. Primero, se crea una conexión SqlConnection, luego un SqlDataAdapter con una consulta SQL. Estos se usan para llenar un DataSet, cuyos datos se asignan a un DataGridView para mostrarlos.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
100% encontró este documento útil (1 voto)
531 vistas3 páginas

Conectar A SQL Server Con Visual Basic

Este documento explica cómo conectar una base de datos SQL Server y mostrar datos en un formulario de Visual Basic.NET. Primero, se crea una conexión SqlConnection, luego un SqlDataAdapter con una consulta SQL. Estos se usan para llenar un DataSet, cuyos datos se asignan a un DataGridView para mostrarlos.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 3

Conectar a SQL server con visual basic.

net y mostrar
datos
Un pequeño ejemplo de cómo conectar con sql server y mostrar datos con dataset
mediante una consulta select. Así podemos hacer un fácil SQL Database desde Forms
con VB & SQL (Abajo del link para descargar el ejemplo en solución de visual studio)

Lo primero es abrir su nuevo proyecto con visual basic, agregar al formulario un Boton
y un DataGridView, después en la misma ventana de diseño damos un doble clic sobre
el Button con el de que nos muestre la pantalla de código.

Primero que nada declaramos los Imports, esto lo declaramos al inicio de todo el
codigo:
(Por favor si te gusto esto da en la columna derecha superior en esta página dale clic en
+1)

Imports System.Data
Imports System.Data.SqlClient

Posteriormente dentro del evento Click del button iniciaremos con el código que
conectara y mostrara los datos:

Primero creamos una variable llamada cnn del tipo conexión de sql  y asignaremos
como valor la cande a de conexion a nuestra base de datos de SQL Server:

Dim cnn As New


SqlConnection("Server=MiServidor;uid=sa;pwd=123456;database=MiDB")
Despues definimos una variable de tipo Sql Adapter a la cual signaremos como valor la
cadena de consulta sql que queramos ejecutar, es decir la Query, a esta cadena la
llamaremos da:

Dim da As New SqlDataAdapter("select * from optimas", cnn)

Definimos otra variabla llamada ds del tipo DataSet:

1   Dim ds As New DataSet

y posteriormente llamamos a los datos:

da.Fill(ds)
DataGridView1.DataSource = ds.Tables(0)

El método Fill, se encarga de crear las tablas, y darle los nombres de columnas y los
tipos de dato que almacenarán esas columnas, así como de rellenar las filas con los
datos en función del resultado obtenido con la consulta SQL creada para la propiedad
SelectCommand. De este modo rellena el DataSet indicado y sus DataTable.
Todo el odigo compelto:

1
2
Imports System.Data
3
Imports System.Data.SqlClient
4
5
Public Class Form1
6
7
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
8
System.EventArgs) Handles Button1.Click
9
Dim cnn As New SqlConnection("Server=valp-
1
maple01;uid=sa;pwd=messrv;database=Wasp")
0
Dim da As New SqlDataAdapter("select * from optimas", cnn)
1
Dim ds As New DataSet
1
da.Fill(ds)
1
DataGridView1.DataSource = ds.Tables(0)
2
End Sub
1
3
End Class
1
4
El método Fill, se encarga de crear las tablas, y darle los nombres de columnas y los
tipos de dato que almacenarán esas columnas, así como de rellenar las filas con los
datos en función del resultado obtenido con la consulta SQL creada para la propiedad
SelectCommand. De este modo rellena el DataSet indicado y sus DataTable. Los tipos
de datos que otorga a cada columna siguen las siguientes reglas de concordancia que
puedes ver en la siguiente tabla:

Aquí les dejo el ejemplo para descargar, solo cambian la cadena de conexion por el de
sus datos y listo!

También podría gustarte