| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Visual Basics Programación >> Content
    Cómo contar el número de columnas en una base de datos Access 2007 con SQL
    Como diseñador de base de datos o un administrador que es posible que la necesidad de determinar la cantidad de columnas en una base de datos para tener una idea de lo grande que sea. En Access puede utilizar Visual Basic para aplicaciones para conseguir esta tarea cumplida . En VBA puede crear sentencias SQL que luego se puede ejecutar a través del uso de un objeto de conjunto de registros. El objeto de conjunto de registros representa el conjunto completo de los registros de los resultados de la consulta que luego se puede utilizar para determinar la cantidad de columnas . Instrucciones
    1

    Haga clic en " Herramientas de base de datos " y haga clic en "Visual Basic " para abrir el Editor de Microsoft Visual Basic . Crear un nuevo procedimiento sub añadiendo el siguiente código: Private Sub

    countColumnsInDB ()
    2

    Crea las siguientes variables a añadiendo el siguiente código: Dim

    strSQL As String Dim

    tblArray ( 4 ) As String

    Dim x As Integer

    totalClmns Dim As Integer

    rst As Recordset
    < p> Dim dbs como base de datos

    Set dbs = CurrentDb
    3

    Definir las tablas de base de datos para incluir en el número de columnas .

    tblArray ( 0 ) = " Clientes "

    tblArray ( 1 ) = " Employees"

    tblArray ( 2 ) = " Facturas"

    tblArray ( 3 ) = " Orders" < br > Página 4

    Crear un " For ... Loop" y ejecutar una consulta SQL para cada una de las tablas de la gama definida en el paso tres . Obtenga el número de columnas para cada tabla y también mantener un recuento total de todas las columnas .

    Para x = 0 a 3

    strSQL = " SELECT" y ( tblArray ( x)) & ". * FROM "& ( tblArray (x ) ) &" ; "

    Set rst = dbs.OpenRecordset ( strSQL )

    Debug.Print tblArray (x ) y " tabla contiene "& rst . Fields.Count y "columnas"

    totalClmns = totalClmns + rst.Fields.Count

    rst.Close

    Siguiente x
    5

    pantalla el número total de columnas que se encuentran en las tablas

    Debug.Print " número total de columnas de la base de datos : " . y totalClmns
    6

    Fin del procedimiento escribiendo " End Sub ". Pulse "CTRL " y "G " para abrir la ventana Inmediato. Pulse la tecla "F5 " para ejecutar el procedimiento y ver los resultados a través de la ventana Inmediato.

    Previous :

    next :
      Artículos relacionados
    ·Tipos de variables en Visual Basic 
    ·Cómo utilizar la Historia Objeto VBScript 
    ·Cómo cargar Bares en Visual Basic 
    ·Cómo hacer un botón en Access introducir una fecha en…
    ·Cómo utilizar Winsock.dll en Visual Basic 
    ·Cómo programar el botón Calcular en Vb.Net 
    ·Cómo saber cuántas pantallas son en un código VB6 
    ·Cómo detectar el Real Player Plug -In para Visual Basi…
    ·Cómo escribir Loops en VB.NET 
    ·Cómo acceder argumento nulo Query VBA 
      Artículos destacados
    ·Cómo dividir OpenArgs en ​​VBA 
    ·Cómo pasar una matriz en Visual Basic 
    ·Opciones de PHP Analizar 
    ·Cómo cerrar un formulario abierto por ShowDialog 
    ·Trucos PHP 
    ·Cómo encontrar el índice de una cadena en Python 
    ·Cómo editar PHP en Tesis 
    ·Cómo hacer cuadros de diálogo MFC 
    ·Enumere los tipos de datos utilizados en la Declaració…
    ·¿Qué es el almacenamiento en búfer en Programación 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com