domingo, 10 de noviembre de 2013

Cómo guardar todos los elementos de cuadro de lista a una base de datos en VB

Crear una tabla en Access utilizando Visual Basic.

 

BASE DE DATOS

Guardar todos los elementos "ListBox" a un Microsoft Access base de datos utilizando Visual Basic.NET (VB.NET) puede hacer que su aplicación sea más dinámico mediante el almacenamiento de los datos en una base de datos. En Visual Basic, puede utilizar la interfaz OLE DB, que es un conjunto de interfaces basadas en COM que le permite conectarse a una base de datos. Una vez realizada la conexión, puede crear o actualizar las tablas de su uso de VB.

 

Lo que necesita

Microsoft Visual Studio

 

Inicie Microsoft Visual Studio y haga clic en "Nuevo proyecto" en el panel izquierdo de la pantalla del ordenador. Ampliar "Visual Basic", ubicado debajo de "Plantillas instaladas". Haga clic en "Windows", haga doble clic en "Aplicación de Windows Forms" en el centro de la ventana de diálogo para crear un proyecto nuevo.

 

Haga doble clic en "ListBox" para añadir un nuevo control de cuadro de lista al formulario. Haga doble clic en "botón" para añadir un nuevo botón al formulario.

 

Haga doble clic en el formulario para crear un evento de carga del formulario y agregue el código siguiente para agregar cinco elementos a la "ListBox:"

 

Me.ListBox1.Items.Add ("DB artículo 1")

 

Me.ListBox1.Items.Add ("DB artículo 2")

 

Me.ListBox1.Items.Add ("DB artículo 3")

 

Me.ListBox1.Items.Add ("DB artículo 4")

 

Me.ListBox1.Items.Add ("DB artículo 5")

 

Cambie a la vista Diseño y haga doble clic en "Button1" para crear un evento de clic en este botón. Agregue la siguiente línea de código para definir la ruta de la base de datos:

 

DbConString As String = "Provider = Microsoft.ACE.OLEDB.12.0; Data Source = C: \ Northwind 2007.accdb;"

 

Reemplazar "C: \ Northwind 2007.accdb" en el paso anterior con el nombre y la ruta de la base de datos Access.

 

Crear la variable "dbCon", que se utiliza para establecer la base de datos de conexión, y la variable de cadena "insertItems", que se utiliza para construir la instrucción SQL para insertar los elementos:

 

DbCon As System.Data.IDbConnection = New System.Data.OleDb.OleDbConnection (dbConString)

 

InsertItems dévil como secuencia

 

Crear y ejecutar un comando para crear una nueva tabla en la base de datos donde se va a insertar los elementos "ListBox":

 

QryStr As String = "CREATE TABLE tmpItemsTable (elementos de texto);"

 

Dbcmd As System.Data.IDbCommand = New System.Data.OleDb.OleDbCommand

 

dbCmd.CommandText = qryStr

 

dbCmd.Connection = dbCon

 

dbCon.Open ()

 

dbCmd.ExecuteNonQuery ()

 

Pulse la tecla "F5" para ejecutar el programa y haga clic en "Button1".

 

 

No hay comentarios:

Publicar un comentario