Cargo actual:Index > Cómo llenar un cuadro combinado de VB con los datos de la tabla de base de datos

Cómo llenar un cuadro combinado de VB con los datos de la tabla de base de datos

Actualizado:01-04Fuente: consolidación de la red
Advertisement

Cómo llenar un cuadro combinado de VB con los datos de la tabla de base de datos

En Visual Basic, cuadros combinados se utilizan a menudo en los programas de entrada de datos y la hora de presentar la información a través de formularios en línea. Por ejemplo, puede que tenga que seleccionar de una lista de estados o códigos postales y haciendo clic en la lista desplegable que se presenta con varias selecciones. Un cuadro combinado se rellena con elementos definidos por el usuario, que normalmente se agregan por el programador en tiempo de diseño, pero también se puede llenar un cuadro combinado con elementos de una tabla de base de datos utilizando sólo unas pocas líneas de código.

Cosas que necesitará

Instalado Visual Basic

Archivo de base de datos

Instrucciones

Inicie Visual Basic haciendo clic en el botón "Inicio" y seleccione "Programas", "Microsoft Visual Studio" y luego "Básico [número de versión] Microsoft Visual".

Seleccione "EXE estándar" en el cuadro de diálogo "Nuevo proyecto". Haga clic en "Abrir" para abrir una nueva forma.

Haga clic en el control "ComboBox" de la caja de herramientas de la izquierda y arrástrelo a la forma central. Establezca sus propiedades bajo la ventana Propiedades de la derecha.

Agregue un control "ADO" en el formulario. Establezca su propiedad "Visible" a "falso".

Haga clic en el botón "Ver código" en la parte superior de la ventana del Explorador de proyectos para empezar a añadir código. En el siguiente ejemplo, se añaden los 50 estados de Estados Unidos en el cuadro combinado de una tabla de base de datos. Cuando se carga el formulario en tiempo de ejecución, el cuadro combinado se rellena automáticamente. Ir al evento "Form_Load" y escriba un código similar al siguiente:

Conn Dim As New ADODB.Connection
Dim rs As Nueva ADODB.Recordset
Set conn = DBEngine.OpenDatabase (App.Path & "\ dbDatabase.mdb")
Set rs = conn.OpenRecordset ("tblStates")

Si rs.RecordCount> 0 Then
Do While No rs.EOF
Con Combo1
.AddItem Rs.Fields ("USStateName")
Terminar Con
.MoveNext
Lazo
Terminara Si

Pulse la tecla "F5" en su teclado para ejecutar su programa.

Guarde su proyecto de Visual Basic, haga clic en "Archivo" y luego "Guardar proyecto como" en el menú.

  • Cómo llenar un cuadro combinado de VB con los datos de la tabla de base de datosCómo llenar un cuadro combinado de VB con los datos de la tabla de base de datos Actualizado:01-04

    En Visual Basic, cuadros combinados se utilizan a menudo en los programas de entrada de datos y la hora de presentar la información a través de formularios en línea. Por ejemplo, puede que tenga que seleccionar de una lista de estados o códigos posta

  • Cómo llenar un cuadro combinado con JavaScriptCómo llenar un cuadro combinado con JavaScript Actualizado:09-02

    A veces, en la programación web que necesita para cambiar las páginas web después de que ya han sido cargados. Por suerte, JavaScript hace este sencillo. Si necesita añadir opciones a un cuadro combinado (llamado un cuadro de selección en HTML) despu

  • Cómo utilizar varios archivos JavaScript en coordinación con los demás Actualizado:05-01

    JavaScript es un potente lenguaje de programación web más populares, cuyos programas se pueden almacenar en archivos y se puede utilizar en conjunto. Por ejemplo, un archivo puede incluir muchas funciones de uso frecuente y el otro en realidad puede

  • Trabajar con tablas de base de datos personalizados en WordPressTrabajar con tablas de base de datos personalizados en WordPress Actualizado:07-05

    Os he mostrado muchas maneras en que WordPress ya es el CMS más flexible. Un análisis rápido de lo mejor de la página de WordPress Plugins también revelará algunas de las muchas maneras únicas y de nicho que puede hacer tu blog más trabajo. He inclus

  • Cómo recuperar datos de un Joomla! Base de datos Actualizado:10-28

    El equipo de Joomla! tiendas del sistema de gestión de contenido más contenido para un sitio web en las tablas de bases de datos MySQL. Los archivos multimedia como imágenes, vídeos y archivos de sonido se almacenan directamente en el servidor Web. P

  • Cómo exportar una tabla de base de datos de OpenOfficeCómo exportar una tabla de base de datos de OpenOffice Actualizado:04-08

    OpenOffice Base, una aplicación de base de datos similar a Microsoft Access, es parte de la suite OpenOffice de aplicaciones disponibles para Windows, Mac y Linux. La base de datos le permite introducir, eliminar registros de importación y exportació

  • Cómo hacer un cuadro combinado con Clickable Enlaces a páginas WebCómo hacer un cuadro combinado con Clickable Enlaces a páginas Web Actualizado:01-03

    Un cuadro combinado es una herramienta muy común utilizado en los sitios web. Se trata de una lista desplegable se puede hacer clic que se crea normalmente utilizando formularios HTML. Puede agregar funcionalidad especial a su cuadro combinado espolv

  • Cómo utilizar un cuadro combinado en MFC Actualizado:10-20

    Un control de cuadro combinado muestra una lista de cadenas en el estilo de menú desplegable. Proporcionar una manera de mostrar múltiples opciones mientras que el ahorro de espacio, un cuadro combinado combina la funcionalidad de un cuadro de lista

  • Cómo hacer un cuadro combinado en MS WordCómo hacer un cuadro combinado en MS Word Actualizado:09-21

    Microsoft Word 2007 hace que la adición de cuadros combinados a documentos y formas mucho más fácil que en las versiones anteriores de Word. Uso de la ficha "desarrolladores", puede crear un cuadro combinado que tiene una lista de opciones

  • Cómo el Nuevo iWork para iCloud funciona con los dispositivos de AppleCómo el Nuevo iWork para iCloud funciona con los dispositivos de Apple Actualizado:04-12

    En junio, durante su conferencia WWDC, Apple lanzó la versión beta de su iWork para iCloud aplicaciones para los desarrolladores registrados, pero ahora los programas en línea poco a poco se está liberando a los miembros generales de iCloud. iWork pa