Advantage - RDD - xharbour

This is a discussion on Advantage - RDD - xharbour ; I am new to xHarbour. We currently use Clipper 5.2 with Advantage 5.6 running on a Novell Server I tried testing the following program with xHarbour's demo program. #include "ads.ch" request ads function t() use TestAdv via "ads" ? TestAdv ...

+ Reply to Thread
Results 1 to 9 of 9

Advantage - RDD

  1. Default Advantage - RDD

    I am new to xHarbour. We currently use Clipper 5.2 with Advantage 5.6
    running on a Novell Server

    I tried testing the following program with xHarbour's demo program.

    #include "ads.ch"
    request ads

    function t()
    use TestAdv via "ads"
    ? TestAdv -> TestField
    inkey(0)
    return nil

    When I run in on our Novell server running Advantage 5.6 using ipx I
    get the following error

    Error ADSCDX/6610 Open error: TestAdv.dbf
    Error at ...: DBUSEAREA(0) in Module:
    Called from : T(12) in Module: Test.prg
    Error 6610 is Reply timeout.

    When trying to open a dbf on a windows server running with an
    evaluation copy of Advantage version 8.10.02 using tcp/ip, I get this
    error

    Error ADSCDX/5004 Open error: TestAdv.dbf
    Error at ...: DBUSEAREA(0) in Module:
    Called from : T(12) in Module: Test.prg


  2. Default Re: Advantage - RDD


    Just two ideas,

    As of Advantage 5.6: please check in your xHBuilder installation
    the C:\xHB\bin\ACE32.DLL file version (the Advantage client core
    file).
    and in your Windows system directory -- probably C:\Windows
    \System32\ --
    if you have decided at installation time the Advantage client to be
    copied
    in the latter place.
    Because your server has version 5.6 you possibly need to write
    ACE32.dll
    with version 5.6 over the newer version delivered with the current
    xHBuilder.

    As of Advantage 8.1: please insert this function call:
    AdsRightsCheck(.F.)
    before your USE statement.
    If your test runs, then you possibly have a problem with access rights



    Ella


    On 16 Aug, 20:49, Shlomo <sra...@netzero.net> wrote:
    > I am new to xHarbour. We currently use Clipper 5.2 with Advantage 5.6
    > running on a Novell Server
    >
    > I tried testing the following program with xHarbour's demo program.
    >
    > #include "ads.ch"
    > request ads
    >
    > function t()
    > use TestAdv via "ads"
    > ? TestAdv -> TestField
    > inkey(0)
    > return nil
    >
    > When I run in on our Novell server running Advantage 5.6 using ipx I
    > get the following error
    >
    > Error ADSCDX/6610 Open error: TestAdv.dbf
    > Error at ...: DBUSEAREA(0) in Module:
    > Called from : T(12) in Module: Test.prg
    > Error 6610 is Reply timeout.
    >
    > When trying to open a dbf on a windows server running with an
    > evaluation copy of Advantage version 8.10.02 using tcp/ip, I get this
    > error
    >
    > Error ADSCDX/5004 Open error: TestAdv.dbf
    > Error at ...: DBUSEAREA(0) in Module:
    > Called from : T(12) in Module: Test.prg




  3. Default Re: Advantage - RDD

    Shlomo:

    Is my understanding that RDDADS is build to fit ADS version 6.x and
    upper, version 5.x is not longer supported since its API is not based in
    the new APIs build for version 6.x

    Talking about the 8.1, you will need to build your own ACE32.lib from
    the ACE32.dll comming from the most recent version of ADS, if you are
    working with BC++ you will need to use the IMPLIB tool to get the LIB
    from the DLL

    Regards

    Rene Flores
    http://www.ciber-tec.com


    escribió:
    > I am new to xHarbour. We currently use Clipper 5.2 with Advantage 5.6
    > running on a Novell Server
    >
    > I tried testing the following program with xHarbour's demo program.
    >
    > #include "ads.ch"
    > request ads
    >
    > function t()
    > use TestAdv via "ads"
    > ? TestAdv -> TestField
    > inkey(0)
    > return nil
    >
    > When I run in on our Novell server running Advantage 5.6 using ipx I
    > get the following error
    >
    > Error ADSCDX/6610 Open error: TestAdv.dbf
    > Error at ...: DBUSEAREA(0) in Module:
    > Called from : T(12) in Module: Test.prg
    > Error 6610 is Reply timeout.
    >
    > When trying to open a dbf on a windows server running with an
    > evaluation copy of Advantage version 8.10.02 using tcp/ip, I get this
    > error
    >
    > Error ADSCDX/5004 Open error: TestAdv.dbf
    > Error at ...: DBUSEAREA(0) in Module:
    > Called from : T(12) in Module: Test.prg
    >


  4. Default Re: Advantage - RDD

    Shlomo

    That version of ADS needs to see IPX as the preferred protocol in the
    Netware client. If IP is present and it is the first protocol .. ADS will
    fail.

    Rick Lipkin


    "Shlomo" <srabra@netzero.net> wrote in message
    news:1187286586.826819.139820@19g2000hsx.googlegroups.com...
    >I am new to xHarbour. We currently use Clipper 5.2 with Advantage 5.6
    > running on a Novell Server
    >
    > I tried testing the following program with xHarbour's demo program.
    >
    > #include "ads.ch"
    > request ads
    >
    > function t()
    > use TestAdv via "ads"
    > ? TestAdv -> TestField
    > inkey(0)
    > return nil
    >
    > When I run in on our Novell server running Advantage 5.6 using ipx I
    > get the following error
    >
    > Error ADSCDX/6610 Open error: TestAdv.dbf
    > Error at ...: DBUSEAREA(0) in Module:
    > Called from : T(12) in Module: Test.prg
    > Error 6610 is Reply timeout.
    >
    > When trying to open a dbf on a windows server running with an
    > evaluation copy of Advantage version 8.10.02 using tcp/ip, I get this
    > error
    >
    > Error ADSCDX/5004 Open error: TestAdv.dbf
    > Error at ...: DBUSEAREA(0) in Module:
    > Called from : T(12) in Module: Test.prg
    >



  5. Default Re: Advantage - RDD

    Hello Rene,

    This could be an off topic.
    Could you please post some examples on how to create and use Triggers on ADS
    (either DBF or ADT). Is it also possible to use stored procedures of ADS in
    xHarbour ? If so, Could you also please post some examples.

    Thank you and regards,
    Eduardo



  6. Default Re: Advantage - RDD

    Hello Rene,

    > Talking about the 8.1, you will need to build your own ACE32.lib from
    > the ACE32.dll comming from the most recent version of ADS, if you are
    > working with BC++ you will need to use the IMPLIB tool to get the LIB
    > from the DLL


    Shlomo is working with xHarbour Builder which includes the ACE32.LIB
    from latest original ADS installers.

    --
    Sincerely,

    Patrick Mast,
    xHarbour.com Inc.
    http://www.xHarbour.com


  7. Default Re: Advantage - RDD

    On 8 17 , 3 54 , Patrick Mast <Patrick.RemoveThis.M...@xHarbour.com>
    wrote:
    hi Shlomo :

    try to edit ads define in your main():

    #include "ads.ch"

    RddRegister( "ADS", 1 ) // ADS for xHarbour
    RddSetDefault( "ADS" ) // ADS for xHarbour

    AdsSetServerType(1)
    // 1 = Local Server (no client / server)
    // 2 = Remote Server
    // 3 = Local + Remot
    // 4 = Internet Server
    // 5 = Local + Internet
    // 6 = Remote+Internet
    // 7 = Local + Remote + Internet , best choice

    Regards
    kokoo


  8. Default Re: Advantage - RDD

    hi Shlomo :

    What is your Novell Netware version ?

    I test ADS for Novell:
    Netware 5.1 + Client32 32 , both ip&ipx work
    Netware 6.5 oes + Client32 32 , both ip&ipx work
    Netware 6.5 oes + CIFS , both ip&ipx work

    If connect server without Client32 , maybe Mircosoft client Not
    support Novell ipx protocol .

    ace32.lib 7.x , 8.x not supper ADS Server 5.x , you can try local
    version work ?
    also , ace32.lib 8.x not supper ADS Server 6.x , need update ads
    server to same version as ace32.lib.

    regards
    kokoo (Novell CNE5)


  9. Default Re: Advantage - RDD

    Our Server is Netware 5.1
    Client is Client32 ver 4.9
    protocol is IPX only.

    Honestly I don't have any idea about triggers & stored procedures. I just
    want to request if somebody could give me some examples on using them.

    Thanks,
    Ed


    <kokookao@gmail.com> wrote in message
    news:1187366761.530470.108420@e9g2000prf.googlegroups.com...
    > hi Shlomo :
    >
    > What is your Novell Netware version ?
    >
    > I test ADS for Novell:
    > Netware 5.1 + Client32 32 , both ip&ipx work
    > Netware 6.5 oes + Client32 32 , both ip&ipx work
    > Netware 6.5 oes + CIFS , both ip&ipx work
    >
    > If connect server without Client32 , maybe Mircosoft client Not
    > support Novell ipx protocol .
    >
    > ace32.lib 7.x , 8.x not supper ADS Server 5.x , you can try local
    > version work ?
    > also , ace32.lib 8.x not supper ADS Server 6.x , need update ads
    > server to same version as ace32.lib.
    >
    > regards
    > kokoo (Novell CNE5)
    >




+ Reply to Thread

Similar Threads

  1. Advantage Database 7.10.0.1
    By Application Development in forum xharbour
    Replies: 2
    Last Post: 08-29-2007, 08:58 PM
  2. Re: The Advantage of Macros
    By Application Development in forum C
    Replies: 14
    Last Post: 08-17-2007, 05:11 PM
  3. Re: Advantage/Use of ::
    By Application Development in forum c++
    Replies: 1
    Last Post: 08-12-2007, 12:39 PM
  4. Advantage of BMDBFCDX RDD
    By Application Development in forum xharbour
    Replies: 3
    Last Post: 08-07-2007, 07:20 AM
  5. advantage of sprocs
    By Application Development in forum ADO DAO RDO RDS
    Replies: 0
    Last Post: 11-01-2005, 09:38 PM