FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Consulta
En el boton OK:
Tengo un problema en la linea que esta indicada If IBQuery1Clave.AsString = Edit2.Text then {Me arroja error en esta linea} [DCC Error] ULogin.pas(51): E2003 Undeclared identifier: 'IBQuery1clave' no se que hacer, agradezco la ayuda y perdonen la novatada. |
#2
|
||||
|
||||
Hola
No dices el error que te envia, pero podria ser que no esta en la caja de texto el campo clave, como solucionarlo, facil. Dale doble click a IBQuery1. Te saldra una pequeña pantalla. Dale click derecho y ADD. Esto colocara los campos en esa pantalla. De momento solo coloca los que te den error, en este caso Clave. Corre el programa otra vez. Saludos PD: Hay otra forma de solucionarlo pero empecemos por ahi.
__________________
Siempre Novato |
#3
|
||||
|
||||
Hola
Cita:
¿ Que es IBQuery1clave ?. Con toda seguridad un campo persistente. Así que como bien dice Caral, deberías crearlos. Aunque personalmente prefiero sustituir esa línea por :If IBQuery1.FieldByName('Clave').AsString = Edit2.Text thenY es que prefiero acceder a los campos de esta forma, en lugar de hacerlo por el correspondiente campo persistente. Te ahorras bastantes problemas de este tipo. Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
#4
|
||||
|
||||
Cita:
__________________
http://www.gestionportable.com |
#5
|
|||
|
|||
OK muchachos, lo que pasa es que he estado siguiendo los pasos en el post, pero la linea de código que dice:
If IBQuery1Clave.AsString = Edit2.Text then es porque lo puse tal cual aparece en el post, realice todos los pasos, pero al darle doble clic al IBQuery1 de la forma para identificarse y tratar de adicionar los campos me sale este otro error Unknown SQL Data type (0). y los detalles que me salen son: [407A5A3B]{ibxpress140.bpl} Ib.IBError + $97 [40778C4E]{ibxpress140.bpl} Ibsql.TIBXSQLDA.Initialize + $3BE [4077AE95]{ibxpress140.bpl} Ibsql.TIBSQL.Prepare + $391 [4076BBC5]{ibxpress140.bpl} Ibcustomdataset.TIBCustomDataSet.InternalPrepare + $ED [4076DE0E]{ibxpress140.bpl} Ibcustomdataset.TIBCustomDataSet.InternalInitFieldDefs + $42 [50690D9F]{dbrtl140.bpl} DB.TDataSet.OpenCursor (Line 11348, "DB.pas" + 2) + $4 [50690F8D]{dbrtl140.bpl} DB.TDataSet.InitFieldDefs (Line 11419, "DB.pas" + 5) + $7 [407BFFF0]{ibxpress140.bpl} Ibquery.TIBQuery.InitFieldDefs + $0 [5067F6B7]{dbrtl140.bpl} DB.TDefCollection.UpdateDefs (Line 3396, "DB.pas" + 6) + $3 [506802EC]{dbrtl140.bpl} DB.TFieldDefs.Update (Line 3774, "DB.pas" + 1) + $A [22AE849B]{dcldb140.bpl} DSDesign.TFieldsEditor.DoAddFields (Line 823, "DSDesign.pas" + 5) + $C [22AE8425]{dcldb140.bpl} DSDesign.TFieldsEditor.AddFields (Line 808, "DSDesign.pas" + 1) + $2 [22AE8646]{dcldb140.bpl} DSDesign.TFieldsEditor.AddItemClick (Line 855, "DSDesign.pas" + 0) + $2 [502801CB]{vcl140.bpl } Menus.TMenuItem.Click (Line 2520, "Menus.pas" + 19) + $8 [50281787]{vcl140.bpl } Menus.TMenu.DispatchCommand (Line 3383, "Menus.pas" + 5) + $2 [50282966]{vcl140.bpl } Menus.TPopupList.WndProc (Line 4489, "Menus.pas" + 4) + $E [502828B5]{vcl140.bpl } Menus.TPopupList.MainWndProc (Line 4464, "Menus.pas" + 2) + $5 [50076360]{rtl140.bpl } Classes.StdWndProc (Line 13014, "Classes.pas" + 8) + $0 [502C98F5]{vcl140.bpl } Forms.TApplication.StopHintTimer (Line 10515, "Forms.pas" + 3) + $6 [502C8749]{vcl140.bpl } Forms.TApplication.ProcessMessage (Line 9784, "Forms.pas" + 30) + $1 [502C878E]{vcl140.bpl } Forms.TApplication.HandleMessage (Line 9814, "Forms.pas" + 1) + $4 [502C8AB9]{vcl140.bpl } Forms.TApplication.Run (Line 9951, "Forms.pas" + 26) + $3 [0042D94A]{bds.exe } bds.bds (Line 200, "" + 8) + $FFFB No he entendido nada de lo que dice . Ha se me olvidaba decirles que estoy utilizando el Delphi 2010, perdonen por la demora para responder he tenido que salir. Y muchas gracias por responder tan prontamente |
#6
|
||||
|
||||
Cita:
¿ Cual es la consulta que estás intentado ejecutar ?. ¿ La has probado, ejecutándola directamente en IBExpert o cualquier otro gestor de Bases de Datos Firebird ?. Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
#7
|
|||
|
|||
Un poco mas sobre IB Expert
Excelente tutorial Caral, solo que no se como llenar la tabla con el IBExpert. O de que otra manera puedo llenar una tabla creada para FireBird.
De antemano gracais. |
#8
|
|||
|
|||
Cita:
Me uno a la petición de como enseñar una tabla en firebird que tengamos, al mostrar el form1, después de loguearnos, lo he intentado con ibtable de interbase pero no lo he conseguido... Y de todos los componentes de delphi 7, solo se puede acceder a las bd de firebird con los componentes de interbase???? A parte del componente instalable que menciona caral...Zeos... Gracias por las respuestas... Agradecería enormemente, más manuales de este tipo con ejemplos en delphi contra firebird... |
#9
|
|||
|
|||
Cita:
Tambien puedes ingresar información de forma masiva desde una tabal de excel, con solo copias y pegar, usando el IBExpert, lo he hechos pero los pasos no los tengo a mano, pero si los necesitas con mucho gusto puedo colocarlos aqui para que todos disfrutemos del aprendizaje y sigamos siendo NOVATOS |
#10
|
||||
|
||||
Cita:
Comprueba esto.
__________________
Progress Openedge https://abevoelker.com/progress_open...dered_harmful/ Delphi forever... |
#11
|
||||
|
||||
Cita:
Así que aunque utilices campos persistentes, los procesos de prueba y puesta a punto tienen que ser igualmente largos y complejos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). Última edición por guillotmarc fecha: 14-12-2010 a las 11:51:38. |
#12
|
|||
|
|||
hola caral... sabes no estoy ubicando donde es:
(Vamos al Proyecto, en units, project y cambiamos el orden de entrada al programa asi no estoy ubicando, muchas gracias.... |
#13
|
|||
|
|||
yo de nuevo caral, sabes, lo hice todo al pie de la letra, no me salto ningun error ni nada, pero cuando ingreso el usuario y la clave me salta el mensaje de usuario no encontrado, cargue los usuarios y clave manualmente en el interbase, igualmente cada vez que escribo cualquier usuario que ya cargue, me salta el mismo mensaje... me podrias decir cual seria el inconveniente? te agradeceria mucho, desde ya muchas gracias por tu preciado tiempo...
|
#14
|
|||
|
|||
hola.... yo de nuevo... ya solucione todo, encontre el problema, ahora lo que me gustaria saber es como hacer que al escribir la clave me salga ***** (asteriscos) para que no se vea que letras estas escribiendo... muchas gracias....
|
#15
|
|||
|
|||
Caral Muy bueno este tutorial la verdad me sirvio de mucho porque no entendia muy bien firebird...
Una pregunta podrias dar algun otro tutorial de este tipo sobre las operaciones basicas como insertar,modificar,borrar de antemano muchas gracias si puedes seria muy muy util |
#16
|
||||
|
||||
Hay una facturación completa hecha por Caral, mira si la encuentra, está en nuestro FTP
|
#17
|
|||
|
|||
muchas gracias casimiro ya lo encontre y esta muy bueno
saludos. |
#18
|
|||
|
|||
estoy haciendo el tuto y tengo un problema en este paso:
------------------------------------------------------------------------ Bien, ahora nos queda poner el codigo que necesitamos: Empecemos por el IBQuery: En la propiedad Database pondremos la direccion de la IBDatabase: DataModule2.IBDatabase1 ------------------------------------------------------------ me dice invalid property value, al copiar la direccion en esa propiedad. controle que sea el datamodule2 y el database1, nose que esta pasando..... |
#19
|
||||
|
||||
Pues si no das más información, nosotros tampoco podemos decirte qué está pasando
|
#20
|
|||
|
|||
si, aveces me apuro a escribir y no explico bien.
de todas formas que mas puedo decirles? sigo paso a paso el tuto y me salta ese error |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Programa (Mini Tutorial) novatos | Caral | Varios | 82 | 19-10-2016 19:20:12 |
Empezar con Delphi5 y Firebird | marcial | Firebird e Interbase | 1 | 04-10-2008 11:16:29 |
Hagamos todos un sistema [tutorial no novatos] desde cero !!!!!!!!!!! | david_uh | Varios | 42 | 29-07-2008 00:57:43 |
Como Crear una Base de Datos Access (Tutorial Novatos) | Caral | Tablas planas | 3 | 06-12-2007 20:51:50 |
Consejos para empezar con firebird | seoane | Firebird e Interbase | 21 | 22-03-2007 05:14:33 |
|