Après windows pour les nuls, voici PB pour les bons (ou presque).

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 08-07-2008 18:10:48

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,775,808

[RESOLU] Probleme de recup d'un champ de plus de 255 -- SqlServer 2005

Bonjour
J'ai un problème de récupération d’un champ provenant d’une table sqlserver de plus de 255 caractères dans une DW
En fait le champ ne récupère que les 255 premiers caractères
Dans la DW le champs est un char(5000)
Avez vous déjà eu le problème ? Comment faire pour le contourner ?
Merci

P.S : Je suis en PB 9 avec une base SQLServer 2005 avec une connexion en natif


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

Hors ligne

 

#2 08-07-2008 18:28:05

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

Re: [RESOLU] Probleme de recup d'un champ de plus de 255 -- SqlServer 2005

salut, peut-être :

Code: pb

SQLCA.DBParm = "DBTextLimit='5000'"

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

Hors ligne

 

#3 08-07-2008 18:55:57

shahin  
Modérateur
Award: bf
Lieu: val de marne
Date d'inscription: 26-09-2006
Messages: 938
Pépites: 8,675,050,269
Banque: 16,218,225,127,617

Re: [RESOLU] Probleme de recup d'un champ de plus de 255 -- SqlServer 2005

JCZ a écrit:

Avez vous déjà eu le problème ?

Personnellement non, mais c'est un peu une FAQ
http://pbadonf.fr/forum/viewtopic.php?id=207
http://ociteau.free.fr/pbwiki/index.php … SSQLServer

JCZ a écrit:

P.S : Je suis en PB 9 avec une base SQLServer 2005 avec une connexion en natif

C'est ça le problème c'est le mot natif. A savoir qu'il repose sur une vieille dll qui n'est plus maintenue par Microsoft et qui ne fournit que les fonctionnalités de SQLServer 6.5

Seule solution : utiliser OLE DB
Sinon, avec OLE DB ça marche aussi


never let people work on more than one thing at once.

Hors ligne

 

#4 08-07-2008 21:31:01

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,775,808

Re: [RESOLU] Probleme de recup d'un champ de plus de 255 -- SqlServer 2005

erasorz a écrit:

salut, peut-être :

Code: pb

SQLCA.DBParm = "DBTextLimit='5000'"

Cela ne marche pas


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

Hors ligne

 

#5 09-07-2008 00:14:48

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

Re: [RESOLU] Probleme de recup d'un champ de plus de 255 -- SqlServer 2005

JCZ a écrit:

erasorz a écrit:

salut, peut-être :

Code: pb

SQLCA.DBParm = "DBTextLimit='5000'"

Cela ne marche pas

=> OLEDB


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

Hors ligne

 

#6 10-07-2008 00:09:04

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,775,808

Re: [RESOLU] Probleme de recup d'un champ de plus de 255 -- SqlServer 2005

erasorz a écrit:

=> OLEDB

pour ceux que cela interesse c'est par ici


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

Hors ligne

 

#7 10-07-2008 10:43:35

shahin  
Modérateur
Award: bf
Lieu: val de marne
Date d'inscription: 26-09-2006
Messages: 938
Pépites: 8,675,050,269
Banque: 16,218,225,127,617

Re: [RESOLU] Probleme de recup d'un champ de plus de 255 -- SqlServer 2005


never let people work on more than one thing at once.

Hors ligne

 

#8 10-07-2008 10:57:22

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,775,808

Re: [RESOLU] Probleme de recup d'un champ de plus de 255 -- SqlServer 2005

shahin a écrit:

à vous


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

Hors ligne

 

#9 22-09-2008 12:19:43

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,775,808

Re: [RESOLU] Probleme de recup d'un champ de plus de 255 -- SqlServer 2005

visiblement cela ne marche pas en pb9 avec 'OLE DB'!
Qq'un peut me le confirmer ?


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

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22