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 pasaje de parametro string a un adoquery
hola, hace poco empece a programar en delphi, espero sepan entender si mi pregunta es un poco "basica":
estoy haciendo la sig consulta con un adoquery: SELECT * FROM cursos where titulo like : pnombre and activo=true order by anio desc,semestre,titulo justamente lo que busco es que me muestre de la tabla los registros donde el campo titulo contenga al string pnombre. el tema es que la consulta no hace nada, asi le pase el parametro: palabra:='*'+(labelededit1.Text)+'*';//aca palabra es de tipo string datamodule1.consulta_buscarcurso.Close; datamodule1.consulta_buscarcurso.Parameters.ParamByName('pnombre').Value:=palabra; datamodule1.consulta_buscarcurso.Open; espero puedan ayudarme y desde ya muchas gracias Última edición por eltioalex fecha: 26-05-2010 a las 05:51:59. |
#2
|
||||
|
||||
Hola
Que Base de datos usas? Me da la impresion que Access, si es asi, no dara error pero no encontrara el string. Saludos
__________________
Siempre Novato |
#3
|
||||
|
||||
los :
revisando tu codigo me da la impresion que es uno de los errores que siempre cometia no hace mucho cuando inicie
al enviar un parametro desde delphi a tu base de datos debes especificar que es un parametro el que envias , lo haces mediante : parametro, pero los : tienen que estar pegados(no haber espaciaos) entre los : y e parametro = parametro
__________________
tu mente es tu mas presiado tesoro, cultiva tu conocimiento |
#4
|
|||
|
|||
si si, la base de datos que uso es access, conecto con el motor microsoft jet 4.0
|
#5
|
|||
|
|||
Cita:
|
#6
|
||||
|
||||
Hola
Saludos
__________________
Siempre Novato |
#7
|
|||
|
|||
Cita:
no se si lo habia aclarado, pero cuando ejecuto la consulta en access me muestra lo que quiero que me muestre |
#8
|
|||
|
|||
SOLUCIONADO!
despues de tanto dolor de cabeza, el problema era que me interpretaba mal los caracteres *. tuve que concatenarle al labelededit1.text el caracter % en vez de *. el unico motivo que se me ocurre de esto es que delphi y access utilizan diferentes codificaciones para los caracteres, pero me parece raro. en fin, problema solucionado! gracias por las respuestas! |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Crear Formulario pasando como parametro un string | Efren2006 | OOP | 2 | 15-05-2008 18:08:48 |
error al pasar un parámetro string desde php a javascript | cisco | PHP | 14 | 27-09-2006 19:58:44 |
asignar un String a la propiedad Sql de un AdoQuery | gulder | Conexión con bases de datos | 1 | 09-11-2005 16:23:31 |
Crear Formulario pasando como parametro un string | morfeo21 | Varios | 1 | 18-08-2004 02:39:58 |
Pasar Parametro A Compenente Adoquery | JODELSA | Conexión con bases de datos | 1 | 04-09-2003 14:58:42 |
|