![]() |
![]() |
| 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
|
||||
|
||||
|
yo generalmente, no se si esta bien hecho o no, en vez de hacer:
TQuery.SQL.Text.Add('...'); hago TQuery.SQL.Text := '...'; y creo que de esta forma no hay que hacer el clear. |
|
#2
|
||||
|
||||
|
Recopilemos....
Primero el Query.Close (eso siempre) Ahora hay 2 formas: - Si usamos query.sql.Add, entonces si tenemos que ejecutar previamente el query.Sql.Clear - Si usamos directamente la propiedad Text, no hay que hacer nada más, ya que es una propiedad de tipo String, y en la asignación, se borra lo que hubiera en la sentencia SQL, tal y como comentó hector.roma. En el mensaje original de ElDioni hay un rvproject1.Execute, que a saber lo que hace, por tanto es imposible saber si ha abierto la consulta despues de cambiar el sql Un saludo
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|