FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
problemas con ibdataset1.parambyname en ibx
Hola,
por mas que hago pruebas y reviso no soy capaz de saber el por qué no funciona esto:
cuando lo ejecuto, me dice que nick4 no existe. Leyendo y buscando sobre los componentes ibx, recomiendan no usar los ibtable ni los ibquery porque son para migracion, lo mas recomendable es usar los ibdataset. Pues bien, teniendo en cuenta, como sabeis, que estaba acostumbrado a los zeos y no he tenido problemas con ellos, ni con lo que escribi antes, no entiendo porque aqui no me deja pasar el parametro si es lo mismo que estuve haciendo con zeos y lo mismo que poneis en otros post. Cerrar, limpiar, asignar el sql, el parametro y finalmente abrir. nose la verdad gracias |
#2
|
||||
|
||||
Hola anubis.
(*) La función Trim quitará espacios indeseados. Asegurate que los valores de la columna nick estén almacenados en minúsculas o no hallará coincidencias. Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#3
|
||||
|
||||
Gracias por contestar de nuevo .
si eso me queda claro, lo que no me cuentra es nick4 que esta en parambyname, dice que no existe el campo, puedo poner lo que sea que dice que no existe. Los valores que comentas que son innecesarios los pongo para poder volver a asignar seleccionar todos los registros y poder realizar otro filtro. Última edición por anubis fecha: 20-02-2016 a las 06:19:23. |
#4
|
||||
|
||||
Hola anubis.
Cita:
no tendría que dar ese tipo de error... ¿ Cuál es "literalmente" el error que te muestra ? (copia/pega) Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#5
|
||||
|
||||
Cita:
Al quitar inicialmente las lineas que dices que no son necesarias, el programa me lo ejecuta normal de primera vez, me busca el usuario, al poner otro usuario y pasar por el mismo sitio, ya me salta el error. |
#6
|
||||
|
||||
Hola.
Suena como que hay residuos en la cadena, pero eso no debería pasar usando la propiedad Text ya que sobreescribe lo anterior. ¿ Estas usando el método Add de este modo ?
Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 20-02-2016 a las 06:36:28. Razón: corrección |
#7
|
||||
|
||||
No la verdad no, es como te lo he mostrado, con selectsql.text no con add.
|
#8
|
||||
|
||||
Que extraño...
¿ Podrías copiar/pegar las líneas que ejecutas cada vez que ingresas un usuario ? Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#9
|
||||
|
||||
Esa es la funcion y este es el procedimiento
No hay mas, cada vez que escribo en text1.text y pulso enter, se va a verificar si el usuario existe. De primera vez si lo hace bien, de segunda vez, sin cerrar el programa, ya me aparece que nick4 not found. Efectivamente, faltaba poner en la funcion algo como esto: Para que de la segunda vuelta empiece de nuevo con el select de todos los usuarios, pero poniendolo al principio o al final de la funcion, me da el error antes o despues. |
#10
|
||||
|
||||
Hola de nuevo.
Me quedé pensando de donde podría venir ese error y me acordé de algo... ¿ Por casualidad cuando creaste la tabla hiciste parecido a esto ? ¿ Haciendo que el nombre de la columna contenga mayúsculas y minúsculas ? De ser así, podría aparecerte ese mensaje. Ejecuta esta línea desde tu gestor (IBExpert, Flamerobin, etc), aplica commit y luego intenta nuevamente desde Delphi. (1) Donde Nick deberá ser exáctamente el nombre dado al campo (respetando mayúsculas y minúsculas en su órden). Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#11
|
||||
|
||||
Gracias en verdad.
La verdad es que genere otra aplicacion de prueba con los componentes basicos y funciono tal y como lo puse sin problema, asi que volvi a mi aplicacion anterior y estaba viendo que coloque un componente ibdynamicgrid que me estaba haciendo la puñeta . Lo quite y ya no hubo ningun problema . gracias de nuevo, voy a seguir completando la informacion con todo lo que me pusiste en el otro post. Gracias de nuevo, esto de cambiar de componentes (de zeos a ibx) es un dolor de cabeza . |
#12
|
||||
|
||||
Me alegra que lo hayas podido solucionar
Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problema con Parambyname | Perenquen | MySQL | 9 | 19-09-2012 03:13:59 |
Problemas con el ParambyName | giancarlorc | SQL | 1 | 23-10-2011 19:27:06 |
Sobre el uso de ParamByName | salvica | SQL | 11 | 24-11-2008 18:28:50 |
ParamByName en ADO | silviodp | Tablas planas | 5 | 12-01-2008 12:50:01 |
Problemas con ParamByName Memo | ramonibk | MS SQL Server | 2 | 14-09-2004 13:15:26 |
|