FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
conexion a base de datos
Me he hecho una aplicación para acceder a una base de datos que ya tenía creada, con mi musiquilla, peliculillas, etc... Pues bueno, la base de datos la tengo en acces.
Creo el alias con el DBE administrator. Cuando ejecuto la aplicación, al abrir un formulario le indico que active la tabla: Código:
Table1.active:=true; Muchas gracias de antemano. Un saludo.
__________________
De lo bueno lo mejor, de lo mejor lo superior. |
#2
|
||||
|
||||
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#3
|
||||
|
||||
Me sigue pidiendo login y pass pero se supone que ya no debería.
Cuando se crea el formulario hago esto: Código:
procedure TAgenda.FormCreate(Sender: TObject); begin Table1.Database.LoginPrompt:=false; Table1.Active:=true; end; Gracias y un saludo.
__________________
De lo bueno lo mejor, de lo mejor lo superior. |
#4
|
||||
|
||||
Si tiene clave, se la tienes que pasar como parámetro, porque la propiedad LoginPrompt lo que hace es permitir que si tú le pasas la clave no te la vuelva a pedir.
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#5
|
||||
|
||||
La base de datos no tiene clave, por eso me extraña tanto que me la pida.
Además, cuando me la pide no le pongo nada, solo de doy a "OK" y funciona. Un saludo y gracias.
__________________
De lo bueno lo mejor, de lo mejor lo superior. |
#6
|
||||
|
||||
Vos estas poniendo LoginPrompt := False en el OnCreate del form, pero si tu TTable tiene puesto en diseño (dfm) Active := True, intentará conectar a la base de datos antes de que se ejecute tu código. La solución para este caso es poner en el diseñador de la base da datos LoginPrompt := False.
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#7
|
||||
|
||||
Solucionado
Muchas gracias por los consejos que me habeis dado.
Después de probar varias cosas, al final he decidido poner un Database en el formulario principal para cada una de las tablas que utilizo, poniendo la propiedad 'LoginPrompt' a false. Gracias otra vez. Un saludo a todos.
__________________
De lo bueno lo mejor, de lo mejor lo superior. Última edición por weke fecha: 25-05-2004 a las 08:38:14. |
#8
|
|||
|
|||
Hola ... yo tengo el mismo problema, pero estoy usando delphi 7 con mysql front, comprendo como funciona la propiedad, pero no se donde debo usarla, si alguien me pudiera dar una mano !!
muchas gracias !! porfavor ser bien explicito, soy nuevo en este lenguaje !! |
|
|
|