0% encontró este documento útil (0 votos)
156 vistas2 páginas

Conexión SQL Server con VB.net

El documento explica cómo conectarse a una base de datos SQL Server y realizar consultas, inserciones y actualizaciones desde VB.net. Primero se importan las clases necesarias y se define la cadena de conexión con el servidor, base de datos, usuario y contraseña. Luego se muestran ejemplos de cómo realizar una consulta SELECT, una inserción INSERT y una actualización UPDATE a la base de datos usando un OleDbConnection y un OleDbCommand.

Cargado por

Zayra Salas
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
0% encontró este documento útil (0 votos)
156 vistas2 páginas

Conexión SQL Server con VB.net

El documento explica cómo conectarse a una base de datos SQL Server y realizar consultas, inserciones y actualizaciones desde VB.net. Primero se importan las clases necesarias y se define la cadena de conexión con el servidor, base de datos, usuario y contraseña. Luego se muestran ejemplos de cómo realizar una consulta SELECT, una inserción INSERT y una actualización UPDATE a la base de datos usando un OleDbConnection y un OleDbCommand.

Cargado por

Zayra Salas
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

Conexin a una base de datos SQL Server con

VB.net
En primer lugar debemos realizar las importaciones de las clases que necesitamos
para realizar la conexin a una base de datos SQL Server con VB.net:

Imports System.Data
Imports System.Data.OleDb
Imports System.Data.SqlClient

Definimos la conexion a la base de datos con el nombre del servidor, la base de


datos y el usuario y la contrasea que hemos definido en sqlServer:

myConnectionString = "Provider=sqloledb;" & _


"Data Source=localhost;" & _
"Initial Catalog=bd-gaSQL;" & _
"User Id=UserPrueva;Password=contraseaPrueva"

Vamos a realizar una consulta a la base de datos mediante un Select, la lectura


de los datos de la consulta los leemos con el OleDbDataReader:

Try
Dim s As String = ("SELECT * FROM Alumnes")
connexio = New OleDbConnection(myConnectionString)
myCommand = New OleDbCommand(s)
myCommand.Connection = connexio
connexio.Open()
Dim myReader As OleDbDataReader = myCommand.ExecuteReader()
While myReader.Read()
Dim NOM As String = myReader("NOM")
Dim COGNOM As String = myReader("COGNOM")
End While
Catch exc As Exception
Throw New GestorExcepcio(exc.Message)
End Try

Para aadir un nuevo registro lo podemos hacer mediante Insert:

Try
Dim sent As String = ("INSERT INTO Alumnes VALUES ('JORDI','NAVES')")
Dim connexio As New OleDbConnection(myConnectionString)
myCommand = New OleDbCommand(sent)
myCommand.Connection = connexio
connexio.Open()
myCommand.ExecuteNonQuery()
connexio.Close()
Catch exc As Exception
Throw New GestorExcepcio(exc.Message)
End Try
Y finalmente para modificar un registro mediante un update:

Try
Dim s As String = ("UPDATE Alumnes SET nom='JORDI' Where id=1")
connexio = New OleDbConnection(myConnectionString)
myCommand = New OleDbCommand(s)
myCommand.Connection = connexio
connexio.Open()
myCommand.ExecuteNonQuery()
connexio.Close()
Catch exc As Exception
Throw New GestorExcepcio(exc.Message)
End Try

En conclusin, una manera muy sencilla de establecer una comunicacin entre


SQL Server y Vb.net de una manera rpida y eficaz

Informacin sacada de la pgina:

http://www.jnsoft.net/blog/connexion-base-datos-sqlserver-con-vb-net/

También podría gustarte