Quoi, tu ne connais pas PB ? Va falloir parcourir tout le forum alors !

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 25-02-2013 13:20:12

rincevent  
Modérateur
Award: bf
Lieu: Belgique
Date d'inscription: 06-02-2007
Messages: 722
Pépites: 100,002,023
Banque: 0

[RESOLU] NoCatalog

Bonjour,

je cherche désespérément en PB 6.5 à NE PAS utiliser le catalogue PB (PBCatCol etc.) notamment lors de la création dynamique de dataobjects et je n'y arrive pô...

J'essaye de mettre

NoCatalog=1

dans la section [Database] de mon fichier PB.ini

et je ne vois aucun changement, quand je crée une DW dynamiquement je me retrouve avec les noms de colonnes définis dans la PBCatCol et pas les vrais noms.

J'ai aussi essayé avec l'option PBNoCatalog='1' ou  PBNoCatalog='Yes'  dans mon DBParm mais sans résultat non plus

J'ai essayé comme ça :

Connectstring='DSN=monDSN;UID=DBA;PWD=SQL;DatabaseName=maDB',PBNoCatalog=Yes'


any ideas ?


(pour bien faire je préférerai pouvoir gérer ça par modif de ma chaine de connection que par modif de fichier .ini)

Dernière modification par rincevent (26-02-2013 08:40:40)


http://img114.imageshack.us/img114/8519/userbar175801nb.gif
Pourquoi ne puis-je vivre comme n'importe quel être humain ? Pourquoi mon destin est-il de ne pouvoir cesser de me battre ?

Hors ligne

 

#2 25-02-2013 13:27:21

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: [RESOLU] NoCatalog

Salut, apparemment c'est bien dans le .INI qu'il faut spécifier PBNoCatalog='YES'

Jim O'Neil Sybase a écrit:

No, the INI file is used at runtime as well. You can add a section to
the INI with the name of your DSN and put DSN-specific settings there.
PBNoCatalog is not a DBParm, so the INI file is the way to go.


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#3 25-02-2013 13:52:32

rincevent  
Modérateur
Award: bf
Lieu: Belgique
Date d'inscription: 06-02-2007
Messages: 722
Pépites: 100,002,023
Banque: 0

Re: [RESOLU] NoCatalog

Mwouais, j'ai vu cette réponse sur le net aussi mais ça me parait bizarre.

Et quand je distribue mon appli en exe alors ? j'ai pas de fichier pb.ini donc ça me parait étrange de le modifier dans un fichier inexistant.

Et le rajouter où dans le fichier ini ? sous une clé NoCatalog ou PBNoCatalog ?

J'ai essayé de mettre dans mon fichier pb.ini NoCatalog=1 ou NoCatalog=Yes et je n'ai pas vu de différence.
J'ai essayé de mettre dans mon fichier pb.ini PBNoCatalog=1 ou PBNoCatalog=Yes et je n'ai pas vu de différence.

Dernière modification par rincevent (25-02-2013 13:54:19)


http://img114.imageshack.us/img114/8519/userbar175801nb.gif
Pourquoi ne puis-je vivre comme n'importe quel être humain ? Pourquoi mon destin est-il de ne pouvoir cesser de me battre ?

Hors ligne

 

#4 26-02-2013 08:40:25

rincevent  
Modérateur
Award: bf
Lieu: Belgique
Date d'inscription: 06-02-2007
Messages: 722
Pépites: 100,002,023
Banque: 0

Re: [RESOLU] NoCatalog

Bon, j'ai trouvé une solution, un peu bizarre mais qui fonctionne, au lieu de m'acharner sur cette option NoCatalog/PBNoCatalog j'ai simplement ajouté ",PBCatalogOwner = 'TEST'" à mon DBParm, sachant que TEST n'est PAS le vrai PBCatalogOwner.

je m'attendais à recevoir une erreur à la connection DB mais non pas d'erreur, par contre le repository PB n'est plus accessible (ce que je souhaitait finalement) et donc quand je crèe un DW dynamiquement j'ai bien les vrai noms de colonnes en headers.

merci moi


http://img114.imageshack.us/img114/8519/userbar175801nb.gif
Pourquoi ne puis-je vivre comme n'importe quel être humain ? Pourquoi mon destin est-il de ne pouvoir cesser de me battre ?

Hors ligne

 

#5 26-02-2013 09:01:20

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: [RESOLU] NoCatalog


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22