No puedo asignar SetPrimaryKeys a un oOdbcDataSet
Publicado: Lun Feb 23, 2009 7:37 am
Tengo un odbcdataset temporal creado con el resultado de un query y lo
muestro en pantalla, cuando edito un registro y quiero grabar me funciona
pero cuando quiero agregar un registro me salta el error de que no he
definido una clave primaria, como es un cursor temporal lo abro y le quiero
asignar el SetPrimaryKeys y me da error
***************************** Registro de errores
*****************************
Exe: D:ProyectoDbfarmaxApp.exe
Version: 1.0.0.0
Fecha: 23-02-2009
Hora: 03:31:56
Memoria libre: 1546128
Area actual: 3
------------------------- Información del
compilador --------------------------
Versión Xailer: Xailer 1.9.8 Version 1.9
Compilador: xHarbour build 1.0.0 Intl. (SimpLex) PCode Version: 9
Compilador C/C++: Borland C++ 5.8.0
Plataforma: Windows XP Professional 5.01.2600 Service Pack 3
----------------------- Información detallada del
error -----------------------
Subsistema: BASE
Código de error: 1005
Estado: .F.
Descripción: Message not found
Operación: TOdbcDataSet:SETPRIMARYKEYS
Argumentos: [ 1] = Tipo: A Valor:
Fichero:
Código error SO: 0
Pila de llamadas:
TODBCDATASET:_SETPRIMARYKEYS (1437)
muestro en pantalla, cuando edito un registro y quiero grabar me funciona
pero cuando quiero agregar un registro me salta el error de que no he
definido una clave primaria, como es un cursor temporal lo abro y le quiero
asignar el SetPrimaryKeys y me da error
***************************** Registro de errores
*****************************
Exe: D:ProyectoDbfarmaxApp.exe
Version: 1.0.0.0
Fecha: 23-02-2009
Hora: 03:31:56
Memoria libre: 1546128
Area actual: 3
------------------------- Información del
compilador --------------------------
Versión Xailer: Xailer 1.9.8 Version 1.9
Compilador: xHarbour build 1.0.0 Intl. (SimpLex) PCode Version: 9
Compilador C/C++: Borland C++ 5.8.0
Plataforma: Windows XP Professional 5.01.2600 Service Pack 3
----------------------- Información detallada del
error -----------------------
Subsistema: BASE
Código de error: 1005
Estado: .F.
Descripción: Message not found
Operación: TOdbcDataSet:SETPRIMARYKEYS
Argumentos: [ 1] = Tipo: A Valor:
Fichero:
Código error SO: 0
Pila de llamadas:
TODBCDATASET:_SETPRIMARYKEYS (1437)