![]() |
![]() |
| 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
|
|||
|
|||
|
podrias simplemente cambiar el atributo de dialecto como sigue
IBDatabase1.SQLdialect:=1; |
|
#2
|
|||
|
|||
|
Creo que no me explique bien, mi problema es cuando el usuario captura comillas, por ejemplo en un campo que se llama nombre de la clinica y el usuario escribe:
Clinica veterinaria "ALF" es el usuario quien las escribe y es donde me da el error saludos |
|
#3
|
||||
|
||||
|
En el evento OnChange del campo puedes crearte un procedimiento que busque las comillas y las elimine.
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
|
#4
|
||||
|
||||
|
dentro de la cena solo agrega dos comillas simples.
Código:
'esto es un '' a simple comilla' se vera como esto es un ' a simple comilla www
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa. |
|
#5
|
|||
|
|||
|
La solucion sencilla y mas correcta a mi parecer, te la han dado en la primera respuesta: usar parametros, ejemplo:
Código:
Query.SQL.Text:= 'SELECT * FROM TABLA WHERE NOMBRE=:TEXTO';
Query.ParamByName('TEXTO').AsString:= Edit1.Text;
...
...
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|