Pas de problème (pb), que du PowerBuilder (PB) ^^

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 30-08-2011 15:48:23

julien  
Membre completement Geek
Date d'inscription: 02-09-2008
Messages: 127
Pépites: 10,665
Banque: 0

[RESOLU] Connexion PB 9 - SQL Serveur

Bonjour à tous,

Je dois connecter une application en PB 9 à une base SQL Serveur. J'ai essayé avec une connexion ADO.NET mais ca ne semble pas supporté.

Avez vous des solutions ?

Merci de votre aide !

Dernière modification par julien (02-09-2011 08:00:40)

Hors ligne

 

#2 31-08-2011 07:47:56

JCZ  
Builder Power
Award: bf
Lieu: 75019 paris
Date d'inscription: 21-05-2007
Messages: 1724
Pépites: 496,453,703,213
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Connexion PB 9 - SQL Serveur

Salut
voici un exemple

Code: pb

sqlca.Database  =  'db_xxxx'
sqlca.ServerName  =  'NOMDUSERVEUR'  
sqlca.UserId    =  'USER'  
sqlca.DBPass    =  'MDP'    
sqlca.LogId    =  'USER'  
sqlca.LogPass    =  'MDP'  
sqlca.DBMS =  DBTextLimit='65533',DelimitIdentifier='no',DecimalSeparator=',',DisableBind=1, 'DisableUnicode=1' 
sqlca.DbParm     = "PROVIDER='SQLOLEDB',DATASOURCE='"+'NOMDUSERVEUR'+"',PROVIDERSTRING='database="+ 'db_xxxx' +"'"
        sqlca.AutoCommit =   True
        
Connect Using sqlca;

Face à l'agression, la puissance de l'intelligence

Hors ligne

 

#3 31-08-2011 08:41:38

julien  
Membre completement Geek
Date d'inscription: 02-09-2008
Messages: 127
Pépites: 10,665
Banque: 0

Re: [RESOLU] Connexion PB 9 - SQL Serveur

Dans ce cas, faut il créer une connexion ODBC ? Où juste ce script dans l'application fonctionne ?

Encore merci !

Hors ligne

 

#4 31-08-2011 08:58:42

JCZ  
Builder Power
Award: bf
Lieu: 75019 paris
Date d'inscription: 21-05-2007
Messages: 1724
Pépites: 496,453,703,213
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Connexion PB 9 - SQL Serveur

pas de connecteur odbc a creer
le code devrait fonctionner


Face à l'agression, la puissance de l'intelligence

Hors ligne

 

#5 01-09-2011 14:50:18

julien  
Membre completement Geek
Date d'inscription: 02-09-2008
Messages: 127
Pépites: 10,665
Banque: 0

Re: [RESOLU] Connexion PB 9 - SQL Serveur

Le compilateur me dit qu'il ne connait pas DBTextLimit, DelimitIdentifier, DecimalSeparator et DisableBind



Si je met toute la ligne en commentaire et que j’exécute j'ai le message suivant : "DBMS is not suported"

Dernière modification par julien (01-09-2011 15:11:02)

Hors ligne

 

#6 01-09-2011 16:02:59

JCZ  
Builder Power
Award: bf
Lieu: 75019 paris
Date d'inscription: 21-05-2007
Messages: 1724
Pépites: 496,453,703,213
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Connexion PB 9 - SQL Serveur

Tu as défini ta connexion au niveau 'DB profile' dans pb ?
si oui clique sur 'Edit...'  onglet 'Preview'
tu auras les infos du style :

Code: pb

SQLCA.DBMS = "MSS Microsoft SQL Server"
SQLCA.Database = "db_xxx"
SQLCA.LogPass = <*******>
SQLCA.ServerName = "dataxxx"
SQLCA.LogId = "user"
SQLCA.AutoCommit = False
SQLCA.DBParm = "DBTextLimit='90000000'"

Tu peux utiliser cela aussi

sinon regarde cela


Face à l'agression, la puissance de l'intelligence

Hors ligne

 

#7 02-09-2011 08:00:14

julien  
Membre completement Geek
Date d'inscription: 02-09-2008
Messages: 127
Pépites: 10,665
Banque: 0

Re: [RESOLU] Connexion PB 9 - SQL Serveur

Ok,

merci ça fonctionne.

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22