Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour, j'utilise PB 11.1 pour me connecter à une base oracle 11g dans une application existante. Mais je n'arrive pas a voir avec quel provider il se connecte (ODBC, OLEDB...) ?
merci
Dernière modification par bga (11-10-2011 08:45:47)
Hors ligne
j'ai vu ca dans le code
sqlca.DBMS = "O84 ORACLE 8.0.4"
Hors ligne
Bonjour, en principe pour Oracle 11 c'est SQLCA.DBMS = "ORA Oracle"
Hors ligne
ok merci et derriere ca utilise quoi comme provider?
Hors ligne
bga a écrit:
ok merci et derriere ca utilise quoi comme provider?
çàd ?
pbora110.dll ?
Hors ligne
en fait je voudrais savoir ce qui est utilisé au final, genre oraoledb11.dll.... savoir si c'est du oledb, du odbc... je sais pas si il y a d'autres type
Hors ligne
c'est du natif
Hors ligne
Bonjour,
Dans la doc Compiled HTML Help ( chez moi "C:\Program Files\Sybase\PowerBuilder 11.0\Help\pbman110.chm" ) :
Dans Connecting to Your Database/Working with Native Database Interfaces/Chapter 10 Using Oracle
Supported versions for Oracle PowerBuilder provides three Oracle database interfaces. These interfaces use different DLLs and access different versions of Oracle. Table 10-1: Supported native database interfaces for Oracle Oracle interface DLL O84 Oracle8i PBO84110.DLL O90 Oracle9i PBO90110.DLL O10 Oracle 10g PBO10110.DLL
ça devrait aider.
Hors ligne
ok merci
Hors ligne
j'ai peut-être dit une bêtise, c'est pour PB12 qu'on a :
Table 10-1: Supported native database interfaces for Oracle
Oracle interface DLL
O90 Oracle9i PBO90120DLL
O10 Oracle 10g PBO10120.DLL
ORA Oracle 11g PBORA120.DLL
Support for the O84 Oracle8i interface was discontinued in PowerBuilder 11.5.
Hors ligne