C++Builder Conexion A Bdd
1.- CREACION DE UNA APLICACIÓN C++Builder.
Primero que nada necesitamos crearnos una Carpeta donde se tendrán los archivos de nuestra Proyecto en C++Builder, como también tendrá nuestras Tablas creadas con Paradox.
Creamos una Carpeta en el Escritorio con el nombre “Mi Primera Conexion”:
OJO: Siempre se debe guardar Todo el proyecto en una Carpeta.
Ahora Empezamos conNuestra Aplicación :
Paso1.- Crear un proyecto Nuevo en C++Builder(New Application)
Paso 2.- Guardar Todo El Proyecto ( Save All) en una dirección donde se acuerden, (Por ejemplo en el escritorio donde creamos la Carpeta llamada “Mi primera Conexion”), y nos ubicamos en la dirección de la carpeta creada (Fig1), y entramos en esa carpeta (Fig2), y aceptamos el botón de Guardar.
(Fig1)(Fig2)
[pic] [pic]
La primera ventana se trata de Unit1.cpp (El nombre del primer formulario, el que se ve cuando se crea la Aplicación) (ver Fig2), se lo puede cambiar de nombre.
Ojo: Cuando se crea un nuevo formulario al guardarlo aparecerá esta ventana y depende de nosotros cambiar el nombre.
En este ejemplo No se Cambiara el nombre de Unit1.
Apareceráesta segunda Ventana:
El cual contiene Project1.bpr -> es el nombre de nuestro Proyecto (sin espacios), también se lo puede cambiar el nombre. En este ejemplo no se lo cambiara. Y aceptamos el botón de GUARDAR.
Como se Podrá Ver se Muestra el Nombre del Proyecto “Proyect1”(En circulo), y el primer formulario Creado”Form1”(En Rectángulo)
[pic]
Y si Vemos el código delFormulario con F12 , se podrá ver:
El nombre la “Unit1.cpp” de Form1, como también su “Unit1.h”.
Unit1.cpp -> se guarda todo el código del Form1, y en Unit1.h -> se guardan las iniciaciones de los componetes que se utilizan en el Form1, como también las variables globales,etc.
[pic]
Y ya estamos listos para Realizar nuestras Aplicaciones.
BdD en C++Builder (PARADOX 7)
1.- COMPONENTESMÁS USADOS:
Se utilizaran dos pestañas de la paleta de componentes:
1.1.- DataAcces
DataSource .- Nos sirve para enlazar una Tabla(Table) y una Rejilla de Datos( DbGrid) u otro componente como SQL.
Table.- El cual contiene nuestra Tabla Creada(En paradox), su dirección, como el nombre de dicha tabla.
Query.- Con el cual se puede realizar consultas en una Tabla.
1.2.-DataContols
DBGrid.- Es una rejilla de datos (Matriz con filas y columnas), donde se mostrara los datos de una Tabla.
DBNavigator.- Con el cual se puede Navegar en nuestro DBGrid.
2.- CREACION DE UNA TABLA(Paradox) en C++Builder
2.1) Seleccionar Database Desktop, en el menú Tools,
2.2) File-> Table.. 2.3 ) Seleccionamos Paradox7 y Aceptamos Ok
[pic][pic]
2.4) Aparecerá esta ventana donde nosotros decidimos que campos va tener nuestra Tabla, y la llenamos como sigue:
En la primera fila : en su Columna “Field Name”, le damos el nombre del campo en este ejemplo : “Nombre”, y su “Type” su tipo de dato será Alphanumerico “A”, su “Size” su tamaño será de “15” caracteres.
En el segunda fila: en suColumna “Field Name”, le damos el nombre de “Edad”, su “Type” será numérico “N”, y no tiene “Size” ya que es un número y no un cadena de caracteres.
Guardamos con el Boton de Save As..
Aparecerá la Ventana de Save Table As. Y la Guardamos en la Carpeta donde esta nuestra Aplicación( En este caso la carpeta en el escritorio “Mi primera Conexion”), con el Nombre de “Mi_Primera_BdD”, y loGuardamos.
Ahora Volvemos a Nuestra Aplicación en C++Builder
**Colocamos un Table en el Formulario: [pic] y cambiamos sus propiedades siguientes:
En Database Name: .\ - > Con el cual le estamos diciendo que nuestra Tabla se encuentra en nuestra Aplicación en una carpeta determinada en este caso la carpeta “Mi Primera Conexion”.
En TableName: Mi_Primera_BdD.db...
Regístrate para leer el documento completo.