FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Como hacer un update con ttable de bde
Buenos dias compañeros empiezo a usar estos componentes y no encuentr la forma de hacer un update con ttable alguien me puede dar una pista por quei ntento hacerlo con un query pero como el ttable bloquea la tabla me dice que no puede crear a el cursor
|
#2
|
||||
|
||||
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#3
|
||||
|
||||
gracias eduarcol por esponder y si tiene alguna restriccion como 'where nquoteid='algo''
|
#4
|
|||
|
|||
Entonces estás hablando de una consulta SQL y necesitas usar un TQuery en lugar de un TTable. Pones la consulta en la propiedad Query.SQL (de tipo TStrings) y usas el método Query.ExecSQL.
Bye |
#5
|
||||
|
||||
los tTable no utilizan un where, si te refieres al filtro me imagino que no debe dar prblemas
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#6
|
||||
|
||||
Gracias key boy pero eso fue lo primero que intente hacer pero no funciona no se si por que la ttable me bloquea la tabla y me marca que no puede construir el cursor seguire buscanod una solucion jeje ya quela encuentre posteo
|
#7
|
|||
|
|||
Cita:
Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#8
|
||||
|
||||
gracias egostar este es el codigo que uso
con el qry_ActMaster saco la suma de los productos que cumplan con el id del maestro ese query va sobre la tabla detalle, asi como esta el codigo de arriba si me actualiza pero el primer registro de la tabla padre e intente hacer un nuevo query para ir directamente sobre la tabla el codigo que tiene adentro ese query es:
pero me da el siguiente error --------------------------- Error --------------------------- Error creating cursor handle. --------------------------- OK --------------------------- |
#9
|
||||
|
||||
bueno pues ya encontre el problema por cierto que componente tan extraño jeje ya entiendo por que lo dejaron de usar abria el query con open y no con execsql jeje y creo que no es l omismo como en ado siempre usas open. gracias por su tiempo a todos
|
#10
|
||||
|
||||
no es lo mismo, el Execsql se utiliza cuando no esperas filas de regreso, mientras que el open si lo hace, quizas por eso se dio el error
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#11
|
|||
|
|||
Yo por eso decía...
Bye |
#12
|
||||
|
||||
ok gracias jeje la verdad nunca he usado estos componentes pero es bueno a prender cosas nuevas
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Hacer busqueda en un Ttable | Nbull | SQL | 11 | 12-12-2010 00:49:41 |
Como hacer este Update de una columna... | AFilth | MS SQL Server | 7 | 27-10-2007 01:02:57 |
Como hacer un Select, Insert, Update, Delete en SQL Server | BlueSteel | MS SQL Server | 11 | 19-07-2007 10:02:42 |
¿Se puede hacer un update en delphi?¿Como? | nachobic | Conexión con bases de datos | 1 | 30-04-2006 17:38:37 |
|