![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hola.
Revisa si por descuido no modificaste la declaración de TLogin, por ejemplo si originalmente era: modificaste por:
Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#2
|
|||
|
|||
|
Lo quite con todo lo que tenia
"type TLogin = class(TForm)" Y copie este: type TDataModule1 = class(TDataModule) IBDatabase1: TIBDatabase; IBTransaction1: TIBTransaction; IBQPassword: TIBQuery; |
|
#3
|
||||
|
||||
|
Hola.
Claro, de allí el error. Básicamente deberías tener algo similar a lo siguiente, TDataModule:
Formulario login:
Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 13-08-2017 a las 23:27:57. |
|
#4
|
|||
|
|||
|
Hola ecfisa nuevamente al ingresar los 2 códigos en DATAMODULE02 y el Formulario de Login todo conecta correctamente pero cuando intento seleccionar el usuario del DBLOOKUPCOMBOBOX y pongo el password y clic en aceptar me bota el siguiente error:
Cita:
DATAMODULE02
Formulario del Login:
Última edición por ecfisa fecha: 14-08-2017 a las 01:32:10. Razón: Agregar etiquetas [DELPHI][/DELPHI] |
|
#5
|
||||
|
||||
|
Hola.
Es que no termino de entender la lógica de tu código, pensé que ingresabas usuario y contraseña mediante los DBEdit, pero aparentemente seleccionas el usuario desde el DBLookupComboBox... Estoy suponiendo que la función LoginAccepted altera la cadena SQL original del IBQuery que alimenta el DBLookupComboBox (si no estoy apreciando equívocamente como funciona). Para evitar esa situación cambia la función anterior por esta que crea una consulta temporal para verificar la contraseña:
Y también tendrás que cambiar los argumentos al llamar al método LoginAccepted, ya que ahora el nombre de usuario se toma desde el DBLookupComboBox. Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 14-08-2017 a las 18:04:23. |
|
#6
|
|||
|
|||
|
Buenos días amigo, ayer estaba intentado poner el código tal cual me dijiste y me bota estos error del DataModule.
Código:
[Error] DataModule02.pas(52): Undeclared identifier: 'TDataModule2' [Error] DataModule02.pas(52): 'END' expected but 'CONST' found [Error] DataModule02.pas(52): Undeclared identifier: 'pwd' [Error] DataModule02.pas(52): '=' expected but ';' found [Error] DataModule02.pas(53): Expression expected but 'VAR' found [Error] DataModule02.pas(55): Statements not allowed in interface part [Error] DataModule02.pas(58): Undeclared identifier: 'IBDataBase1' [Error] DataModule02.pas(59): Undeclared identifier: 'IBTransaction1' [Error] DataModule02.pas(66): Undeclared identifier: 'Result' [Error] DataModule02.pas(66): Operator not applicable to this operand type [Error] DataModule02.pas(73): Declaration expected but end of file found [Fatal Error] Sistema.dpr(7): Could not compile used unit 'DataModule02.pas'
|
|
#7
|
||||
|
||||
|
Hola.
Uff! hiciste todo un cóctel ahí , en principio revisa si faltan o tienen otro nombre los siguientes componentes: TDataModule, TIBDataBase y TIBTransaction. Luego el esqueleto de tu DataModule debería ser aproximadamente así: Si cotejas con tu código, enseguida notarás que pusiste la implementación del método donde debería ir la declaración. Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Crear Un Login | Belen12 | Conexión con bases de datos | 2 | 31-05-2016 23:23:25 |
| crear login con adotabla1 | Yensis22 | Conexión con bases de datos | 3 | 01-04-2008 23:06:22 |
| Login Lento En Interbase Local | GIVO | Conexión con bases de datos | 1 | 17-03-2004 22:03:42 |
| Suprimir Login InterBase | jsc | Conexión con bases de datos | 4 | 29-01-2004 02:46:51 |
| InterBase Login? | TIKIMORE | Firebird e Interbase | 6 | 23-06-2003 17:36:34 |
|