Hello,

I am trying to connect to ORACLE8i in MapX using Power Builder... without
success, the code is below...
any idea ?
Note: is it the right way to capture the errors of COM server in PB ??

leobject lroleobject
oleobject nLayer

integer result

lroleobject = CREATE oleobject          // LayerInfo

result = lroleobject.ConnectToNewObject( "MapX.LayerInfo.4")

lroleobject.Type = 4 // miLayerInfoTypeServer
lroleobject.addParameter("name", "test")
lroleobject.addParameter("toolkit", "ORAINET")
lroleobject.addParameter("query", "select * from TRIAGE")
lroleobject.addParameter("connectstring",
"SRVR=proj;UID=system;PWD=manager")
lroleobject.addParameter("CACHE", "ON")
lroleobject.addParameter("MBRSEARCH", "ON")


TRY
ole_1.object.layers.RemoveAll()
nLayer = ole_1.object.layers.add(lroleobject)

CATCH(OLERuntimeError er)
        MessageBox( "Runtime Error", er.getmessage()    )
END TRY

Regards,
Michel Van Asten
Chef de Projet
Projections SPRL

CR.I - 3 Eridan
Rue Phocas Lejeune, 30 bte 8
5032 Isnes (Gembloux)
Belgique
Tel: +32(0) 81/71.34.23
fax: +32(0) 81/71.34.29
e-mail: [EMAIL PROTECTED]
http://www.projections.be



---------------------------------------------------------------------
List hosting provided by Directions Magazine | www.directionsmag.com |
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
Message number: 4319

Reply via email to