FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
El código que has colocado no tiene mucho sentido.
1) haces una búsqueda con un ADOQuery. Esa búsqueda encontrará uno o varios registros. 2) Luego compruebas si el Dataset está vacío para saber si ha encontrado algún registro. (hasta aquí parece correcto) 3) Entonces si ha encontrado algún registro, intentas modificarlo usando un ADOTable, que es otro componente y que no se sabe dónde está apuntando... (aquí está la incongruencia) O usas el ADOQuery para todo o el ADOTable para todo, pero estás mezclando ambos. Por otro lado te recomiendo que utilices parámetros a la hora de montar las sentencias SQL, en lugar de concatenar cadenas.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#2
|
|||
|
|||
Cita:
Veo que puedo seguir usando el mismo código pero en lugar de las TTable ahora use ADOQuery, pasó algo curioso .. a hacer la actualización de un campo, recuerdo que en paradox se usaba e flushbuffer para guardar directamente a la tabla, qui ya no se requiere eso en caso de perdida de conección o corte de luz al momento de la transacción? |
#3
|
||||
|
||||
Cita:
Estamos haciendo operaciones simples. Si al cortarse la luz se ha hecho estará hecha, si no ha dado tiempo no lo estará. Otra cosa son transacciones. Es decir, varias operaciones que debes hacer en bloque. O se hacen todas o no se hace ninguna. Para eso tienes los métodos (relacionados con ADO) de BeginTrans, CommitTrans y RollbackTrans. Si buscas en la ayuda o en los foros encontrarás ejemplos de utilización. http://docwiki.embarcadero.com/Libra...ion.BeginTrans http://docwiki.embarcadero.com/Libra...on.CommitTrans http://docwiki.embarcadero.com/Libra....RollbackTrans
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Mapeo, migración de MySQL a MS SQL Server | CHECHE81 | MySQL | 0 | 11-09-2014 00:07:18 |
migración paradox a SQL Server 2005. Boolean? | Carmelo Cash | Conexión con bases de datos | 2 | 05-09-2008 17:58:54 |
Migracion Mysql 4 a 5 | teroga | MySQL | 2 | 23-04-2008 10:43:29 |
migracion de paradox a SQL 2000 Server | martita | MS SQL Server | 6 | 16-10-2006 10:11:15 |
Migración Archivos Planos a MySQL - Velocidad | samantha jones | Conexión con bases de datos | 3 | 19-01-2006 01:25:11 |
|