Visual Basic 2008 ( VB ) es un entorno de desarrollo y lenguaje hecha por Microsoft . Herramientas de VB incluyen los medios para manipular bases de datos , incluidos los almacenados en el formato de Microsoft Access. Un paso esencial en la inserción de datos en una base de datos se formatea la sentencia SQL que realiza la inserción real. Esta declaración se puede formatear y probado en Access. Mediante el uso de VB para crear nuevos datos de Access , puede crear programas que pueden realizar operaciones de base de datos sin intervención del usuario. Instrucciones
1
Open Access , a continuación, pulse "Control -N " para crear una nueva base de datos . Pulse la tecla " Control- S " para mostrar el cuadro de diálogo "Guardar base de datos" . Tipo " c: \\ games.accdb " para el nombre del archivo y haga clic en " Guardar" para guardar la base de datos . Este paso crea una base de datos de ejemplo que vamos a usar para los datos de VB .
2
clic en el icono "Tabla" de la pestaña "Crear" , haga doble clic en la parte superior - la mayoría de células en la cuadrícula que aparece . Tipo " gamename " en la celda .
3
Press "Control - S " para mostrar el mensaje para guardar la tabla , a continuación, " Juegos" de tipo para el nombre de tabla .
4
acceso a la salida y abierto VB . Pulse la tecla " Control- N, " siguió haciendo clic en "proyecto de formulario de Windows . " Esta acción creará un programa que muestra una entrada de usuario /salida de forma que puede personalizar .
5
Haga clic en " Caja de herramientas " de la barra de herramientas principal icono para mostrar la paleta que contiene los controles se pueden arrastrar hasta el formulario predeterminado .
6
Arrastre un control de botón de la paleta en el formulario. Haga clic con el botón y seleccionar "Propiedades ", a continuación, escriba lo siguiente en el " texto" de filas del panel "Propiedades ": " InsertToDatabase " . El botón se mostrará el texto que escribió .
7
doble clic en el botón para entrar en el entorno de codificación . Escriba el siguiente comunicado sobre el " End Sub " declaración. Esta declaración será llamar a otra función que llevará a cabo la inserción de base de datos .
InsertDB ()
8
Pega el siguiente subrutina después de la instrucción " End sub " . Esta subrutina se abre una conexión con la base de datos realizados previamente , a continuación, ejecuta una sentencia SQL insert en esa conexión de base de datos .
Private Sub insertDb ()
strCmd As OleDbCommand
strSQL As String Dim
dbcmd Dim As New OleDbCommand
Dim cnxn = new OleDbConnection ( " Provider = Microsoft.ACE.OLEDB.12.0 ; Data Source = C: \\ \\ Games.accdb ; Persistir seguridad Info = False; " )
strSQL = " INSERT INTO Juegos ( [ gamename ] ) VALUES ( ' Wars Bar' ) ; "
strCmd = New OleDbCommand ( strSQL , cnxn ) < br >
cnxn.Open ()
dbcmd = New OleDbCommand ( strSQL , cnxn )
DbCmd.ExecuteNonQuery ()
cnxn.Close ()
< p> End Sub
9
Haga clic en " Agregar nuevo origen de datos " elemento del menú " datos" , a continuación, haga clic en el enlace de " referencia" en la nueva ventana que aparece. VB requiere esto y el siguiente paso para localizar el código de programa externo que realiza las operaciones de base de datos .
10
Haga clic en el botón "Add" del nuevo panel , haga clic en los elementos " System.Data " y "Sistema . DataSetExtensions "
11
Press " F5 " para ejecutar el programa , a continuación, haga clic en el " InsertToDatabase C " botón
12
Open, en el acceso , las . " : \\ Juegos . accdb "archivo de base de datos que ha guardado .
13
doble clic en el panel de navegación del " punto del juego "para mostrar la tabla de juegos . La ventana principal de Access mostrará la fila de datos " Bar Wars ", que el código de VB inserta .