![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
En Access el comodín a utilizar es el asterisco * y no el porcentaje %.
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
|
#2
|
||||
|
||||
|
Cita:
Ok Gracias
__________________
Novato en busqueda de Avance |
|
#3
|
||||
|
||||
|
falta operador??
bueno ahora me da otro error
despues de corregir lo de los % me seguia dando error de syntaxis y vi que ne el mensaje de error me ponia unas comillas de mas entonces retire el quotedstr() y el mensaje siguiente es falta operador en 'NOMBRES like *Maria*' en la expresion SELECT * FROM TESIS WHERE NOMBRES LIKE *MARIA* que me faltaria por mas que he intentado no le encuentro nada Código Delphi [-]procedure TForm1.Button1Click(Sender: TObject); VAR consulta: string; begin consulta:= 'SELECt * FROM tesis WHERE ' + combobox1.text+' LIKE '+ '*'+edit1.Text+'*'; datamodule2.ADOQuery1.Close; datamodule2.ADOQuery1.SQL.Add(consulta); datamodule2.ADOQuery1.Open; end;
__________________
Novato en busqueda de Avance |
|
#4
|
||||
|
||||
|
Y, ¿cuál era ese mensaje de error?
Por otro lado, lo que comenta Marcos es válido para consultas hechas desde el mismo Acces, pero según acabo de probar, si la consulta es desde Delphi con un ADOQuery, se usan %, como en otras bases. // Saludos |
|
#5
|
||||
|
||||
|
Cita:
el mensaje de error es falta operador en Nombres like *maria* y por otra parte cuando coloco el % me da error de syntaxis, salu2
__________________
Novato en busqueda de Avance |
|
#6
|
||||
|
||||
|
En Access se utiliza como comodines los mismos caracteres que en ms-dos el asterisco (*) para un conjunto de caracteres y la interrogación (?) para un caracter, en Oracle p. ej. es porcentaje (%) para un conjunto de caracteres y guión bajo (_) para un caracter, esa es la diferencia.
__________________
Herr Heins Faust |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Realizar una consulta sobre los registros que devuelve otra consulta | Borjaserrano | Firebird e Interbase | 12 | 01-10-2007 23:19:44 |
| Consulta dentro de otra consulta | judit25 | Conexión con bases de datos | 1 | 25-06-2007 15:52:15 |
| consulta sobre consulta | superhopi | SQL | 2 | 16-05-2003 19:01:47 |
|