Visual Basic ( VB ) es un lenguaje de programación y entorno de desarrollo producido por Microsoft . Entre las herramientas de VB son los de gestión de datos , incluidas las declaraciones que realizan operaciones de base de datos , como consultas y comandos de creación de tablas . Estas operaciones funcionan mediante la ejecución de comandos del lenguaje de consulta estructurado ( SQL) . Con VB para ejecutar comandos SQL es un proceso de varios pasos que incluye la conexión a una base de datos y ejecutar el comando SQL que desee. Ejecución de sentencias de SQL desde Visual Basic le permite crear programas capaces de gestionar los datos sin necesidad de intervención del usuario. Instrucciones
1
Abrir Bloc de notas y escriba el siguiente texto en un nuevo documento de texto : " GameTitle . " Este texto es el título de una columna de una tabla de base de datos simple. Vamos a usar VB para ejecutar una sentencia de SQL en esta tabla
2
Guarde el archivo como "C : \\. Games.txt " .
3
Abrir VB y pulse "Control -N ", seguido de la selección de " proyecto de Windows Forms. " Esta acción crea un programa con una entrada de usuario /formulario de salida. Usted personaliza este formulario y su programa se ejecute un comando SQL en la base de datos de juegos .
4
Press " F7 " para entrar en la ventana de diseño de formularios , haga clic en el icono " caja de herramientas " de la barra de herramientas para mostrar una paleta de controles (por ejemplo, el botón , cuadro de texto ) se puede insertar en el formulario en blanco.
5
arrastre un control de cuadro de texto de la paleta de herramientas hasta el formulario , a continuación, arrastre un control Button desde el . paleta a cualquier lugar por debajo del cuadro de texto
6
doble clic en el botón para entrar en la ventana para introducir el código del programa , a continuación, escriba la línea siguiente en la parte superior de la ventana de codificación :
< p > Imports System.Data.OleDb
Esta declaración dice VB para crear un enlace a una biblioteca de base de datos relacionada con el código cuando se ejecuta el programa. Sin este vínculo , VB no puede reconocer las declaraciones de bases de datos relacionados con el programa
7
Escriba el siguiente comunicado sobre el " End Sub " declaración en el subprograma " Button1_Click ": .
< p> EjecutarSQL ()
Esta declaración llama a la subrutina que contiene el comando SQL del programa cuando el usuario pulsa el botón que colocó en el paso 5 .
8
Pega el siguiente después del " Fin Sub " declaración del " subrutina Button1_Click " . Esta subrutina crea un vínculo con el comando OleDbConnection , con la base de datos de texto que creó en el paso 2 . La declaración OldDbCommand subrutina ejecuta una consulta SQL que inserta un nuevo nombre del juego en la base de datos. El nombre del juego proviene del valor de los tipos de usuarios del programa en el cuadro de texto que colocó en el paso 5 .
Private Sub EjecutarSQL ()
scmd As OleDbCommand
Dim sSQL As String
dbcmd Dim As New OleDbCommand
nuevoValor Dim As String Dim
cnxn = new OleDbConnection ( " Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = c : \\ , Propiedades extendidas = "" texto; HDR = Yes ; FMT = delimitado ""; " )
nuevoValor = TextBox1.Text
sSQL = " INSERT INTO Juegos ( [ gamename ] ) valores ( '"& nuevoValor &"' ) ; "
scmd = New OleDbCommand ( sSQL , cnxn )
cnxn.Open ()
dbcmd = New OleDbCommand ( sSQL , cnxn )
DbCmd.ExecuteNonQuery ()
cnxn.Close ()
End Sub
9
Ejecute el programa presionando "F5 ", a continuación, escriba cualquier nombre de juego ( por ejemplo," fichas ", " asteroides " ) en el cuadro de texto del formulario. Pulse el botón situado debajo del cuadro de texto para ejecutar el código que acaba de pegar
10
cierre el programa con la tecla " Alt -F4 ", a continuación, abra la carpeta "C : Games.txt \\ " . Base de datos de texto que realizado en el paso 2 . La base de datos se mostrará el nombre del juego que acaba de introducir .