FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Update en ADOQuery
hola compañeros,
tengo una ADOquery con la que pretendo hacer la modificación de un campo de la tabla. No se que ocurre, el programa acaba bien pero no modifica el elemento consultado: Close; SQL.Clear; SQL.Add('SELECT AR_REF,AR_CODEBARRE FROM F_ARTICLE WHERE AR_REF = '+ QuotedStr(Article[fila].Codi)); try ExecSQL; except end; Open; Edit; Fields.FieldByName('AR_CODEBARRE').Asstring := '123'; UpdateRecord; Me falta alguna sentencia? Qué hago mal? He intentado también hacerlo con una unica sentencia pero me da error: UPDATE F_ARTICLE SET AR_CODEBARRE = :XX WHERE AR_REF = ' QuotedStr(Article[fila].Codi)); Debo decir que el campo a modificar es índice secundario y no se repite en ningún elemento.(no hagais caso a la sintaxis si lo he escrito mal, compila todo ok) Se aceptan toda clase de sugerencias. Gracias a todos. |
#2
|
||||
|
||||
Este codigo unicamente selecciona el articulo que cumpla tu condicion pero no hace ninguna modificación, la consulta no permanece abierta, por lo que el resto del codigo es inutil. que error te manda?, estas especificando el parametro XX??? el hecho que compile no signifaca que este bien. saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Update índice secundario con ADOQuery | miquellg | SQL | 1 | 09-04-2006 18:30:15 |
Problema con Insert y Update en ADOQuery | Moises22 | SQL | 15 | 11-01-2006 07:57:13 |
Update AdoQuery Datashape | Carlos Hurtado | Conexión con bases de datos | 0 | 04-12-2004 12:26:07 |
update de un AdoQuery | fmonte | Varios | 9 | 02-09-2004 06:51:04 |
Problemas con update usando adoquery | albertron | Conexión con bases de datos | 2 | 16-01-2004 14:42:58 |
|