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.

Error ADSADT/7123

Foro de Xailer profesional en español
Responder
George
Mensajes: 35
Registrado: Mié Dic 17, 2008 7:35 pm

Error ADSADT/7123

Mensaje por George »

Jose
Trate anteriormente, sin exito, de enlazar la libreria ACE32.LIB de la
version de xHarbour que funciona correctamente.
Baje de nuevo y reinstale la version Xailer 2.017 pero sigue dando el mismo
error ADSADT/7123 aun con diferentes version de ACE32.LIB.
Aun con el error generado en el inspector de objecto, al tratar de conectar
la tabla ADS, el programa compila correctamente con Xailer 2.0.17.
Sin embargo al correr el programa y cuando se intenata usar la tabla ADT se
genera el siguiente error:
************************************************************ *******************
Exe: C:_Xailer_CksChecks.exe
Version: 1.0.0.0
User name: George
Computer name: GEORGE-DESKTOP
------------------------------------------------------------ -------------------
------------------------------------------------------------ -------------------
XA_GETDEFVALUE (63)
TDBFDATASET:OPEN (281)
TDATASET:CREATE (234)
TDBFDATASET:CREATE (190)
TFORM6:CREATEFORM (31)
TFORM6:NEW (186)
TFORM5:DBBROWSE1DBLCLICK (73)
TDBBROWSE:ONDBLCLICK (0)
TDBBROWSE:WMLBUTTONDBLCLK (2070)
TFORM5:SHOWMODAL (0)
TFORM1:TOOLBAR1ITEM2CLICK (113)
TTOOLBUTTON:ONCLICK (0)
(b)XTOOLBUTTON:XTOOLBUTTON (41)
TTOOLBUTTON:CLICK (0)
TTOOLBAR:COMMAND (391)
TSCROLLINGWINCONTROL:WMCOMMAND (272)
TFORM1:WMCOMMAND (931)
RUNFORM (0)
TAPPLICATION:RUN (272)
MAIN (15)
------------------------------------------------------------ ------------------------------------------------------------ ----------------------------------------
En el dialogo del mensaje de error no sale nada escrito en los botones pero
luego de hacer click cinco veces en el boton de la izquierda el programa
comienza a ejecutarse de manera normal y accesa la tabla ADS. En ocasiones
el programa se cierra solo.
Parece ser, como tu bien indicas, que es un asunto relacionado con el
rddads.lib de la version de xHarbour usada en Xailer 2.0.17.
Saludos,
George


Attached files
George
Mensajes: 35
Registrado: Mié Dic 17, 2008 7:35 pm

Error ADSADT/7123

Mensaje por George »

Disculpen la duplicacion de los mensajes.
Al intentar enviar el mensaje me salia un error indicando que el mensaje no
se podia enviar por que excedia el numero de 54000 Bytes permitidos. Esa era
la razon por la que lo modificaba y lo re-enviaba de nuevo
George
"George" <george@noreply.com> wrote in message
news:4bd19cb1$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Jose
> Trate anteriormente, sin exito, de enlazar la libreria ACE32.LIB de la
> version de xHarbour que funciona correctamente.
> Baje de nuevo y reinstale la version Xailer 2.017 pero sigue dando el
> mismo error ADSADT/7123 aun con diferentes version de ACE32.LIB.
>
> Aun con el error generado en el inspector de objecto, al tratar de
> conectar la tabla ADS, el programa compila correctamente con Xailer
> 2.0.17.
> Sin embargo al correr el programa y cuando se intenata usar la tabla ADT
> se genera el siguiente error:
> ************************************************************ *******************
> Exe: C:_Xailer_CksChecks.exe
> Version: 1.0.0.0
> User name: George
> Computer name: GEORGE-DESKTOP
> ------------------------------------------------------------ -------------------
> ------------------------------------------------------------ -------------------
>
> XA_GETDEFVALUE (63)
> TDBFDATASET:OPEN (281)
> TDATASET:CREATE (234)
> TDBFDATASET:CREATE (190)
> TFORM6:CREATEFORM (31)
> TFORM6:NEW (186)
> TFORM5:DBBROWSE1DBLCLICK (73)
> TDBBROWSE:ONDBLCLICK (0)
> TDBBROWSE:WMLBUTTONDBLCLK (2070)
> TFORM5:SHOWMODAL (0)
> TFORM1:TOOLBAR1ITEM2CLICK (113)
> TTOOLBUTTON:ONCLICK (0)
> (b)XTOOLBUTTON:XTOOLBUTTON (41)
> TTOOLBUTTON:CLICK (0)
> TTOOLBAR:COMMAND (391)
> TSCROLLINGWINCONTROL:WMCOMMAND (272)
> TFORM1:WMCOMMAND (931)
> RUNFORM (0)
> TAPPLICATION:RUN (272)
> MAIN (15)
> ------------------------------------------------------------ ------------------------------------------------------------ ----------------------------------------
>
> En el dialogo del mensaje de error no sale nada escrito en los botones
> pero luego de hacer click cinco veces en el boton de la izquierda el
> programa comienza a ejecutarse de manera normal y accesa la tabla ADS. En
> ocasiones el programa se cierra solo.
>
> Parece ser, como tu bien indicas, que es un asunto relacionado con el
> rddads.lib de la version de xHarbour usada en Xailer 2.0.17.
>
> Saludos,
>
> George
>
>
>
nospam
Mensajes: 71
Registrado: Sab Nov 21, 2009 10:13 pm

Error ADSADT/7123

Mensaje por nospam »

George:
No van por ahi los tiros, agrega esta función en tu código:
FUNCTION XA_GetDefValue( cType )
LOCAL xValue
DO CASE // no puede ser SWITCH
CASE cType == "C" .OR. cType == "M"
xValue := ""
CASE cType == "N" .OR. cType == "DOUBLE" .OR. cType =="INTEGER" .OR.;
cType =="SHORT" .OR. cType == "CURDOUBLE" .OR.;
cType =="AUTOINCREMENT"
xValue := 0
CASE cType == "L"
xValue := .F.
CASE cType == "D"
xValue := CtoD( "" )
CASE xValue = "T" // tipos Time o timeStamp de ADS ojo con el "=" en vez
del "=="
xValue := CtoT( "" )
CASE xValue == "A"
xValue := {}
CASE xValue == "B"
xValue := {|| NIL}
OTHERWISE
xValue := NIL // para los tipos Image y Bynary de ADS
ENDCASE
RETURN xValue
en cualquier PRG y veras como funciona correctamente.
Saludos
Rene Flores
http://www.ciber-tec.com
escribió:
> Jose
> Trate anteriormente, sin exito, de enlazar la libreria ACE32.LIB de la
> version de xHarbour que funciona correctamente.
> Baje de nuevo y reinstale la version Xailer 2.017 pero sigue dando el mismo
> error ADSADT/7123 aun con diferentes version de ACE32.LIB.
>
> Aun con el error generado en el inspector de objecto, al tratar de conectar
> la tabla ADS, el programa compila correctamente con Xailer 2.0.17.
> Sin embargo al correr el programa y cuando se intenata usar la tabla ADT se
> genera el siguiente error:
> ************************************************************ *******************
> Exe: C:_Xailer_CksChecks.exe
> Version: 1.0.0.0
> User name: George
> Computer name: GEORGE-DESKTOP
> ------------------------------------------------------------ -------------------
> ------------------------------------------------------------ -------------------
>
> XA_GETDEFVALUE (63)
> TDBFDATASET:OPEN (281)
> TDATASET:CREATE (234)
> TDBFDATASET:CREATE (190)
> TFORM6:CREATEFORM (31)
> TFORM6:NEW (186)
> TFORM5:DBBROWSE1DBLCLICK (73)
> TDBBROWSE:ONDBLCLICK (0)
> TDBBROWSE:WMLBUTTONDBLCLK (2070)
> TFORM5:SHOWMODAL (0)
> TFORM1:TOOLBAR1ITEM2CLICK (113)
> TTOOLBUTTON:ONCLICK (0)
> (b)XTOOLBUTTON:XTOOLBUTTON (41)
> TTOOLBUTTON:CLICK (0)
> TTOOLBAR:COMMAND (391)
> TSCROLLINGWINCONTROL:WMCOMMAND (272)
> TFORM1:WMCOMMAND (931)
> RUNFORM (0)
> TAPPLICATION:RUN (272)
> MAIN (15)
> ------------------------------------------------------------ ------------------------------------------------------------ ----------------------------------------
>
> En el dialogo del mensaje de error no sale nada escrito en los botones pero
> luego de hacer click cinco veces en el boton de la izquierda el programa
> comienza a ejecutarse de manera normal y accesa la tabla ADS. En ocasiones
> el programa se cierra solo.
>
> Parece ser, como tu bien indicas, que es un asunto relacionado con el
> rddads.lib de la version de xHarbour usada en Xailer 2.0.17.
>
> Saludos,
>
> George
>
>
>
George
Mensajes: 35
Registrado: Mié Dic 17, 2008 7:35 pm

Error ADSADT/7123

Mensaje por George »

Entendido Rene.
Luego de agregar la funcion que me enviaste ya no se presenta el error
anterior pero el programa termina de forma anormal ya que no hay conexion
con la database.
Lo que sucede es que todo el problema proviene del error generado en el
inspector de objetos (ADSADT/7123) .
Luego hare algunas pruebas borrrando por completo la instalacion de Xailer
2.0.17, reinstalandola de nuevo y creando un nuevo ADS database con campos
IMAGE a ver que sucede.
Saludos,
George
"René Flores <"rflores" <nospam> wrote in message
news:[email=4bd2425b@svctag-j7w3v3j....]4bd2425b@svctag-j7w3v3j....[/email]
> George:
>
> No van por ahi los tiros, agrega esta función en tu código:
>
> FUNCTION XA_GetDefValue( cType )
>
> LOCAL xValue
>
> DO CASE // no puede ser SWITCH
> CASE cType == "C" .OR. cType == "M"
> xValue := ""
> CASE cType == "N" .OR. cType == "DOUBLE" .OR. cType =="INTEGER" .OR.;
> cType =="SHORT" .OR. cType == "CURDOUBLE" .OR.;
> cType =="AUTOINCREMENT"
> xValue := 0
> CASE cType == "L"
> xValue := .F.
> CASE cType == "D"
> xValue := CtoD( "" )
> CASE xValue = "T" // tipos Time o timeStamp de ADS ojo con el "=" en vez
> del "=="
> xValue := CtoT( "" )
> CASE xValue == "A"
> xValue := {}
> CASE xValue == "B"
> xValue := {|| NIL}
> OTHERWISE
> xValue := NIL // para los tipos Image y Bynary de ADS
> ENDCASE
>
> RETURN xValue
>
> en cualquier PRG y veras como funciona correctamente.
>
> Saludos
>
> Rene Flores
> http://www.ciber-tec.com
>
> escribió:
>> Jose
>> Trate anteriormente, sin exito, de enlazar la libreria ACE32.LIB de la
>> version de xHarbour que funciona correctamente.
>> Baje de nuevo y reinstale la version Xailer 2.017 pero sigue dando el
>> mismo error ADSADT/7123 aun con diferentes version de ACE32.LIB.
>>
>> Aun con el error generado en el inspector de objecto, al tratar de
>> conectar la tabla ADS, el programa compila correctamente con Xailer
>> 2.0.17.
>> Sin embargo al correr el programa y cuando se intenata usar la tabla ADT
>> se genera el siguiente error:
>> ************************************************************ *******************
>> Exe: C:_Xailer_CksChecks.exe
>> Version: 1.0.0.0
>> User name: George
>> Computer name: GEORGE-DESKTOP
>> ------------------------------------------------------------ -------------------
>> ------------------------------------------------------------ -------------------
>>
>> XA_GETDEFVALUE (63)
>> TDBFDATASET:OPEN (281)
>> TDATASET:CREATE (234)
>> TDBFDATASET:CREATE (190)
>> TFORM6:CREATEFORM (31)
>> TFORM6:NEW (186)
>> TFORM5:DBBROWSE1DBLCLICK (73)
>> TDBBROWSE:ONDBLCLICK (0)
>> TDBBROWSE:WMLBUTTONDBLCLK (2070)
>> TFORM5:SHOWMODAL (0)
>> TFORM1:TOOLBAR1ITEM2CLICK (113)
>> TTOOLBUTTON:ONCLICK (0)
>> (b)XTOOLBUTTON:XTOOLBUTTON (41)
>> TTOOLBUTTON:CLICK (0)
>> TTOOLBAR:COMMAND (391)
>> TSCROLLINGWINCONTROL:WMCOMMAND (272)
>> TFORM1:WMCOMMAND (931)
>> RUNFORM (0)
>> TAPPLICATION:RUN (272)
>> MAIN (15)
>> ------------------------------------------------------------ ------------------------------------------------------------ ----------------------------------------
>>
>> En el dialogo del mensaje de error no sale nada escrito en los botones
>> pero luego de hacer click cinco veces en el boton de la izquierda el
>> programa comienza a ejecutarse de manera normal y accesa la tabla ADS. En
>> ocasiones el programa se cierra solo.
>>
>> Parece ser, como tu bien indicas, que es un asunto relacionado con el
>> rddads.lib de la version de xHarbour usada en Xailer 2.0.17.
>>
>> Saludos,
>>
>> George
>>
>>
>>
>
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9441
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Error ADSADT/7123

Mensaje por ignacio »

René,
No creo que esa sea la solución. Dicha función sólo devuelve el valor
inicial para cada tipo básico que es capaz de entender HARBOUR. El problema
hay que solucionarlo en TDatafield:BasicType() y como puedes ver el tipo
IMAGE está contemplado.
Un saludo,
--
Ignacio Ortiz de Zúñiga
[Equipo de Xailer/Xailer team]
http://www.xailer.com
http://www.xailer.info
"René Flores <"rflores" <nospam> escribió en el mensaje de
noticias:[email=4bd2425b@svctag-j7w3v3j....]4bd2425b@svctag-j7w3v3j....[/email]
> George:
>
> No van por ahi los tiros, agrega esta función en tu código:
>
> FUNCTION XA_GetDefValue( cType )
>
> LOCAL xValue
>
> DO CASE // no puede ser SWITCH
> CASE cType == "C" .OR. cType == "M"
> xValue := ""
> CASE cType == "N" .OR. cType == "DOUBLE" .OR. cType =="INTEGER" .OR.;
> cType =="SHORT" .OR. cType == "CURDOUBLE" .OR.;
> cType =="AUTOINCREMENT"
> xValue := 0
> CASE cType == "L"
> xValue := .F.
> CASE cType == "D"
> xValue := CtoD( "" )
> CASE xValue = "T" // tipos Time o timeStamp de ADS ojo con el "=" en vez
> del "=="
> xValue := CtoT( "" )
> CASE xValue == "A"
> xValue := {}
> CASE xValue == "B"
> xValue := {|| NIL}
> OTHERWISE
> xValue := NIL // para los tipos Image y Bynary de ADS
> ENDCASE
>
> RETURN xValue
>
> en cualquier PRG y veras como funciona correctamente.
>
> Saludos
>
> Rene Flores
> http://www.ciber-tec.com
>
> escribió:
>> Jose
>> Trate anteriormente, sin exito, de enlazar la libreria ACE32.LIB de la
>> version de xHarbour que funciona correctamente.
>> Baje de nuevo y reinstale la version Xailer 2.017 pero sigue dando el
>> mismo error ADSADT/7123 aun con diferentes version de ACE32.LIB.
>>
>> Aun con el error generado en el inspector de objecto, al tratar de
>> conectar la tabla ADS, el programa compila correctamente con Xailer
>> 2.0.17.
>> Sin embargo al correr el programa y cuando se intenata usar la tabla ADT
>> se genera el siguiente error:
>> ************************************************************ *******************
>> Exe: C:_Xailer_CksChecks.exe
>> Version: 1.0.0.0
>> User name: George
>> Computer name: GEORGE-DESKTOP
>> ------------------------------------------------------------ -------------------
>> ------------------------------------------------------------ -------------------
>>
>> XA_GETDEFVALUE (63)
>> TDBFDATASET:OPEN (281)
>> TDATASET:CREATE (234)
>> TDBFDATASET:CREATE (190)
>> TFORM6:CREATEFORM (31)
>> TFORM6:NEW (186)
>> TFORM5:DBBROWSE1DBLCLICK (73)
>> TDBBROWSE:ONDBLCLICK (0)
>> TDBBROWSE:WMLBUTTONDBLCLK (2070)
>> TFORM5:SHOWMODAL (0)
>> TFORM1:TOOLBAR1ITEM2CLICK (113)
>> TTOOLBUTTON:ONCLICK (0)
>> (b)XTOOLBUTTON:XTOOLBUTTON (41)
>> TTOOLBUTTON:CLICK (0)
>> TTOOLBAR:COMMAND (391)
>> TSCROLLINGWINCONTROL:WMCOMMAND (272)
>> TFORM1:WMCOMMAND (931)
>> RUNFORM (0)
>> TAPPLICATION:RUN (272)
>> MAIN (15)
>> ------------------------------------------------------------ ------------------------------------------------------------ ----------------------------------------
>>
>> En el dialogo del mensaje de error no sale nada escrito en los botones
>> pero luego de hacer click cinco veces en el boton de la izquierda el
>> programa comienza a ejecutarse de manera normal y accesa la tabla ADS. En
>> ocasiones el programa se cierra solo.
>>
>> Parece ser, como tu bien indicas, que es un asunto relacionado con el
>> rddads.lib de la version de xHarbour usada en Xailer 2.0.17.
>>
>> Saludos,
>>
>> George
>>
>>
>>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
nospam
Mensajes: 71
Registrado: Sab Nov 21, 2009 10:13 pm

Error ADSADT/7123

Mensaje por nospam »

Ignacio:
A reserva de mirarlo, sabras por un casual si el tipo es IMAGE o BLOB
???, se almecenan igual, pero no funcionan de la misma manera.
Saludos
Rene Flores
http://www.ciber-tec.com
Ortiz de Zúñiga escribió:
> René,
>
> No creo que esa sea la solución. Dicha función sólo devuelve el valor
> inicial para cada tipo básico que es capaz de entender HARBOUR. El
> problema hay que solucionarlo en TDatafield:BasicType() y como puedes
> ver el tipo IMAGE está contemplado.
>
> Un saludo,
>
Responder