FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
la major manera de trabajar con ADO
hola amigos, tengo un problema al tratar de actualizar una tabla mediante un TADOCommand trabajo con SQL Server, lo explicare de la forma mas simple posible:
en un form tengo un TADOConnection, un TADOCommand y un TADOQuery en la propiedad SQL del query pongo SELECT * FROM TABLA WHERE id_campo1 = :codigo (este query solo devuelve un registro que le doy al parametro ":codigo" y tengo enlazado TDBEdits para visualizar los campos correspondientes) abro el query previamente pasandole el valor al parametro "codigo" ejm:
hasta ahi todo funciona bien, se visualizan en los edits los datos del resgistro '0123' Ahora; en la propiedad CommandText del TADOCommand pongo lo siguiente: UPDATE TABLA SET id_campo2 = :id_campo2, id_campo3 = :id_campo3 WHERE id_campo1 = :id_campo1 (el TADOCommand ahora tiene 3 parametros q corresponden a los campos del TADOQuery) para ejecutar el TADOCommand escribo: con el codigo previo me da un error q dice q el recordset no esta abierto, la verdad soy nuevo en ADO y les agradeceria enormente me expliquen la mejor manera de actualizar una tabla mediante un TADOCommand, como se correlacionan estos componentes en fin, que se hace habitualmente para estos casos Muchas Gracias!!! TABLA tiene como campos los siguientes: id_campo1, campo2 y campo3 en commandText del TADOCommand pongo Última edición por ecfisa fecha: 15-01-2011 a las 05:42:54. Razón: Etiquetas |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
manera de pensar | BlueSteel | Humor | 1 | 22-05-2008 19:25:01 |
Firebird de la mejor manera | david_uh | Varios | 7 | 19-01-2008 15:45:37 |
Imprimir de manera no tradicional | ilichhernandez | Impresión | 8 | 09-11-2005 19:52:25 |
De que manera se haría | sierraja | Impresión | 8 | 04-08-2005 02:09:52 |
La mejor manera de Trabajar con Form | manuelpr | Varios | 8 | 07-03-2005 17:08:14 |
|