LoginPrompt no funciona
Hola!
Aunque hace tiempo que leo este foro es la primera vez que escribo porque necesito recordar alguna cosilla que se me ha olvidado :D. He leido unos 40 hilos intentando encontrar la solución pero por mucho probar no he conseguido lo que quería...al grano: En mi aplicación quiero conectar una base de datos ya creada en Access (vers. XP por si ayuda), he ido al DataBase Explorer, con el driver MSAccess lo he direccionado a mi base de datos, y con el ODBC Administrator he seleccionado el driver diciéndole también la dirección de la base de datos. Después de esto es donde creo que viene el problema: - He creado un DataModule, le he incluido un objeto DataBase, poniendo el AliasName y el DatabaseName, y he apretado a Connected (todo correcto, ningún mensaje de error) - Creo una tabla y un DataSource que la conecte, pero al darle los valores a la tabla suponía que en MasterSource debía poner DataModule.DSourceTabla pero me sale un mensaje de "no admitir relaciones circulares" :confused:. Tengo el campo "active" = False, porque no me deja poner True ¿que debo hacer?¿en que me estoy equivocando? Muchas gracias ;) |
MasterSource sirve para configurar relaciones maestro-detalle. Prueba con TableName ;)
En el datasource haz que su propiedad DataSet apunte a la tabla!!!! |
Muchas gracias, ese campo no me salía antes, ha sido cambiando un atributo, porque tenía mal configurado el alias de la base de datos. :D
Por ahora va todo viento en popa :cool: |
Pese a que va todo bien, tengo un pequeño, molesto y "familiar" problema, he leido también muchos hilos, pero todos coinciden en poner LoginPrompt a False para que no aparezca la confirmación del user y password, lo he hecho y sigue saliéndome, se que es una tontería pero así quedaría perfecta mi aplicación :D
Alguna sugerencia??? |
La franja horaria es GMT +2. Ahora son las 05:07:41. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi