miquellg
09-04-2006, 16:45:22
Hola compañeros,
tengo el siguiente problema que no consigo solucionar:
Debo modificar un campo de una tabla(Articulos) que es índice secundario (CodigoBarras).
Tanto si hago una sentencia Update :
UPDATE ARTICULOS SET CODIGOBARRAS = '89877655333' WHERE IDARTIC = 'RS25'
como si hago primero una select del CodigoBarras y un UpdateBatch(arCurrent) posterior, obtengo un EDataBaseError.
(Este problema no pasa con los demás campos de la tabla)
Mi pregunta es: Puedo modificar un campo de una tabla aunque éste sea índice secundario? Cómo? Posibles soluciones alternativas?
Gracias
tengo el siguiente problema que no consigo solucionar:
Debo modificar un campo de una tabla(Articulos) que es índice secundario (CodigoBarras).
Tanto si hago una sentencia Update :
UPDATE ARTICULOS SET CODIGOBARRAS = '89877655333' WHERE IDARTIC = 'RS25'
como si hago primero una select del CodigoBarras y un UpdateBatch(arCurrent) posterior, obtengo un EDataBaseError.
(Este problema no pasa con los demás campos de la tabla)
Mi pregunta es: Puedo modificar un campo de una tabla aunque éste sea índice secundario? Cómo? Posibles soluciones alternativas?
Gracias