In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

No puedo asignar SetPrimaryKeys a un oOdbcDataSet

Foro público de Xailer en español
Responder
Avatar de Usuario
Carlos Ortiz
Mensajes: 873
Registrado: Mié Jul 01, 2009 5:44 pm
Ubicación: Argentina - Córdoba
Contactar:

No puedo asignar SetPrimaryKeys a un oOdbcDataSet

Mensaje por Carlos Ortiz »

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)
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9461
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

No puedo asignar SetPrimaryKeys a un oOdbcDataSet

Mensaje por ignacio »

Carlos,
Recomendamos sin duda alguna utilizar ODBC a través de ADO. La clases
TOdbc??? se mantienen por compatiblidad.
Un saludo
--
Ignacio Ortiz de Zúñiga
Xailer support / Soporte de Xailer
http://www.xailer.com
http://www.xailer.info
"Carlos Ortiz" <cortizassist@hotmail.com> escribió en el mensaje
news:[email=49a2360b@svctag-j7w3v3j....]49a2360b@svctag-j7w3v3j....[/email]
> 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)
>
>
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Responder