Página 1 de 1

Error ADSADT/7123

Publicado: Vie Abr 23, 2010 3:12 pm
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

Error ADSADT/7123

Publicado: Vie Abr 23, 2010 3:24 pm
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
>
>
>

Error ADSADT/7123

Publicado: Sab Abr 24, 2010 2:59 am
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
>
>
>

Error ADSADT/7123

Publicado: Sab Abr 24, 2010 3:33 pm
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
>>
>>
>>
>

Error ADSADT/7123

Publicado: Dom Abr 25, 2010 5:58 pm
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
>>
>>
>>

Error ADSADT/7123

Publicado: Lun Abr 26, 2010 12:12 am
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,
>