 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Ferrolano Invitado
|
Publicado: Vie 22 Nov, 2002 6:42 pm Asunto: Problemas con el BDE. URGENTE |
|
|
1)
Holas, quiero hacer un programa ue trabaje con una base de datos y lo pueda distribuir libremente sin tener que configurar el ODBC, por lo ke me recomendaron el BDE de borland.
El caso es ke la base de datos esta en Access XP o 2002 como se prefiera.
abro el BDE. le doy a crear nueva, pongo k es MSAccess y en Database name le doy y busco la base de datos.
En el programa uso los componentes Data access y ven el alias pero no me deja acceder a la base de datos.
ALGUNA SUGERENCIA o como debo hacerlo.
2) Un Codigo ke ma añada un alias al BDE junto con la ruta y npmbre de la base de datos? |
|
| Volver arriba |
|
 |
Droman Ens


Registrado: 04 May 2003Mensajes: 34Ubicación: Madrid - SPAIN -
|
Publicado: Mar 25 Nov, 2003 10:27 am Asunto: |
|
|
Hola Ferrolano:
Yo trabajo actualmente con BCB6 y empleo el BDE. A la hora de distribuir mi código, no tengo que hacer mucho, te cuento y verás que fácil.
En el CD2 de Builder 6.0 ( no sé en otras versiones, esta es la primera original que tengo ) está incluido el InstallShield. Este programa genera instalaciones de forma automática y si es necesario que incluyas el BDE, solo tienes que marcar una casilla, decirle cual es la base de datos y el hace el resto.
En esto yo tengo el mismo problema que tú, no soporta las bases de access XP, pero lo que hago es grabar la base de datos en otro directorio con formato Access 97 y todo funciona, eso sí, cada vez que necesites cambiar algo de la estructura del fichero, tendrás que volver a covertirlo, con lo que es un poco 'coñazo' pero funciona.
Ya que nadie nos facilita la vida... por lo menos que los foros nos resuelvan las dudas
Espero haberte servido de ayuda o haberte esclarecido algunas dudas. _________________ Entonces el bibliotecario miró a los libros enfurecido y les gritó ¡¡ OOOK !! |
|
| Volver arriba |
|
 |
Cesar C. Salazar Gonzalez Master


Registrado: 01 Oct 2002Mensajes: 2155Ubicación: San Cristóbal de Las Casas, Chiapas
|
Publicado: Mar 25 Nov, 2003 7:08 pm Asunto: |
|
|
tengo documentacion sobre como jalar bases de datos de acces en sobre el bde, te pongo el codigo, pero como tiene imagenes, creo que no esta muy entendible..
APERTURA DE TABLAS DE DATOS ACCESS CON BCB (VERSION 3.0).
APERTURA DE TABLAS DE DATOS ACCESS CON BCB
Empecemos:
1) Vete al PANEL DE CONTROL y abre el ODBC. Te tiene que salir algo como esto:
Pulsa en el botón Agregar:
Selecciona el controlador para Microsoft Access Driver (*.mdb) y pulsa en finalizar:
Ahora Selecciona una base de datos ACCESS. Le das un nombre al origen de datos. En la figura puedes ver que yo he puesto EJEMPLO.
La base de datos bd1.mdb tengo dos tablas muy simples con 3 campos cada una, las tablas son hoja1 y tabla1. Y ojo que la base de datos no tiene ninguna clave. Cuando ACEPTAS todo te tiene que quedar una cosa así en el Administrador de datos ODBC Cierra el ODBC.
2) Abre el Database Explorer. En Databases tienes que ver esto. By the way, no te preocupes si te pide un password. Déjalo en blanco y pulso en OK.
3) Si hasta aquí no hay problema, el tema ya esta solucionado. Bueno. Cierras el Database explorer y abre el BCB. Pon en un Form un componente Tabla, otro DataSource, un DBGrid, y un DBNavigator. En el componente Table y en DatabaseName veras que tienes un Alias llamado EJEMPLO. En TableName podrás escoger entre Tabla1 y Hoja1. Y lo demás es muy facil. Pulsa con el botón derecho en el componente Table para que te salga el Fields Editor. Seleccionas en Add fields... y le pones los campos que hay.
Y ya esta...
te digo tiene imagenes ilustrativas para poder jalar las bases de datos.. si quieres el archivo escribe al correo, _________________
 |
|
| Volver arriba |
|
 |
|
|
No puedes publicar temas nuevos en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en las encuestas de este foro
|
© 2002–2026 Club Builder · Funciona con phpBB.
|