FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
parametros en TUpdateSQl
Hola a todos:
¿ Cómo puedo utilizar éste componente en tiempo de ejecución (Por código) ? A través de código se puede utilizar la propiedad InsertSQl, pero no tengo idea como se usa. Espero una manito de ayuda. Gracias de antemano. Atte Aarón García A. |
#2
|
|||
|
|||
Cita:
ejemplo:
Cita:
de un Tquery, Osea el codigo del insert lo haras con el Tquery. ejemplo:
Si activas la propieda CachedUpdate del Tquery, tendras que aplicar:
salu2. |
#3
|
||||
|
||||
Hola MasterXP gracias por responder.
Al parecer me sale más fácil insertar datos de ésta forma : with Modulo.QryVentas do begin VarBol := strtoint(edtBoleta.Text); VarTotal := strtoint(edtTotal.Text); Close; SQL.Clear; SQL.Add ('INSERT INTO Ventas'); SQL.Add ('Values(:Boleta,:Fecha,:Total)'); Params[0].AsInteger := VarBol; Params[1].AsDatetime := strtodate(edtFecha.Text); Params[2].AsInteger := VarTotal; ExecSQL; end; Ya que no entiendo muy bien el funcionamiento de TUpdateSQL. Me gustaría que fueras un poco más explícito. De antemano gracias. Saludos. Aaron. |
#4
|
|||
|
|||
Cita:
Cita:
salu2. |
#5
|
||||
|
||||
Hola MasterXP :
No entiende el funcionamiento de este componente, a mí entender es para trabajar con los Insert,Delete y Update. Para que éste componente ? , si todo lo anterior se puede hacer con un TQuery ya sea para un Insert, Delete o Update. A lo que voy yo, cuando es necesario utilizar el TUpdateSQL y por qué ? Saludos. Aaron. |
#6
|
|||
|
|||
Fuente: Ayuda de Delphi
Cita:
por que el UpdateSQL gracias al cached update del Query, el UpdateSQL actualiza la DB. salu2. |
#7
|
||||
|
||||
Hola Nuevamente:
Ahora te entendí y hice el ejemplo que tú me propones, pero al momento de guardar los cambios con applyUpdates y Commit Updates me manda una excepción de "No SQl Statement Available. Espero nuevamente tú ayuda. Saludos Aaron. |
#8
|
|||
|
|||
Y ya le asignaste, la sentencia SQL al UpdatSQL?
has dobleclick en el UpdateSQL, y llevate del Wizard, en hara todo. salu2. |
#9
|
||||
|
||||
Hola:
Ahora me resulta, gracias por todo MasterXP Saludos. Aarón. |
#10
|
|||
|
|||
Hola,
yo tengo un DBGrid el cual lleno con una consulta en tiempo de ejecución (pues cambia dependiendo de algunos parámetros)...ya inserte un TUpdateSQL e hice lo que explicaron anteriormente pero no sé si esto implique que pueda escribir automaticamente cobre el DBGrid y si es así....como es que me le indico que me actualice un registro que tengo seleccionado el el DBGrid. Ojalá me pueda alguien explicar...de una vez gracias. Es más que obvio que no tengo experiencia y que no conozco Delphi.....pero algún día lo haré. |
|
|
|