Tecnología

Inicio

Vb Net Tutorial de SQL Server

Vb Net Tutorial de SQL Server


Una parte esencial de muchos programas de ordenador implica manipular datos en una base de datos. Visual Basic tiene varias clases que le permiten conectarse a SQL Server y el trabajo con la información de ahí para el beneficio de sus programas. Puede crear sus propias funciones que crean y utilizan objetos de SQL Server y llamar a estas funciones dentro del código de cualquiera de sus herramientas. La visualización de los resultados de las consultas SQL es totalmente suya.

Instrucciones

1 Abra un nuevo proyecto de Visual Studio. Haga clic en "Proyectos" en el menú y haga clic en "Agregar referencia". Abre la pestaña ".NET", haga clic en el componente "System.Data", y haga clic en "Aceptar".

2 Abre la ventana de código, y el tipo "Imports System.Data.SqlClient" por encima de la declaración de la clase en la primera línea de su código. Tipo "Dim SqlConn As New SqlConnection ()" y "Dim Sqlcmd As New SqlCommand ()" en las dos líneas siguientes.

3 Tipo "SqlConn.ConnectionString =" Datos de origen = nombre_de_su_servidor; Catálogo inicial = your_database_name; Seguridad integrada = true "" para establecer una conexión con la base de datos. Tipo "SqlConn.Open ()" en la siguiente línea. Tipo "SqlCmd.Connection = SqlConn" para establecer una conexión para la instrucción SQL.

4 Tipo "Dim SqlStatement como secuencia" para crear una variable para almacenar sus consultas.

5 Tipo "SqlStatement =" SELECT * FROM nombre_tabla "para crear una consulta para seleccionar todos los datos de una tabla. Tipo" SqlStatement = "INSERT INTO nombre_tabla (column1, columna2, ...) VALORES (datos1, datos2, ...)" para insertar un nuevo registro en la tabla. Tipo "SqlStatement =" ACTUALIZACIÓN nombre_tabla SET datos1 = 'some_data' DONDE datos2 = 'some_other_data "para actualizar un registro existente en la tabla. Tipo" SqlStatement = "DELETE FROM nombre_tabla DONDE nombre_columna =' some_data '" para eliminar un registro de la tabla de .

6 Tipo "SqlCmd.CommandText = SqlStatement" para establecer la cadena SQL y escriba "SqlCmd.ExecuteNonQuery ()" después de cada instrucción SQL única para ejecutar sus mandatos de forma individual.

7 Tipo "SqlConn.Close ()" para cerrar la conexión con la base de datos.

Consejos y advertencias

  • El cambio del valor almacenado en la cadena de SqlStatement antes de ejecutar la consulta resultará en Visual Basic no consulta su base de datos con la cadena original. Utilizar diferentes variables para crear varias consultas o ejecutar cada consulta antes de cambiar el valor de la cadena de SqlStatement.