Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour à tous,
j'ai une application qui utilise le PDO MSSQL pour attaquer une BD MSSQL 2005 et toutes les données qui dépassent les 255 caractères sont tronquées après mon 'fetchAll' puis mon 'echo' sur ma variable. Ces données en base utilise soit le type 'nvarchar(4000)' ou le type 'text'.
Pouvez vous m'indiquer comment paramétrer zend ou sont PDO pour afficher les données qui dépassent 255 caractères?
Merci.
Dernière modification par fatahou (17-07-2009 11:43:14)
Hors ligne
Je ne sais pas si le problème est exactement le même.
Mais dans un cas quasi similaire, j'ai trouvé la parade en faisant un "CONVERT" directement dans ma query SQL :
SELECT CLS.Clause_id, CLS.Is_General, CLS.Type, CLS.Name, Description = CONVERT(TEXT, CLS.Description), Effective_From = CONVERT(VARCHAR(10),CLS.Effective_From, 126), Effective_To = CONVERT(VARCHAR(10),CLS.Effective_To, 126), CLS.Is_Printable, CLS.Is_Active FROM Clause CLS (nolock) ORDER BY CLS.Name ASC
Regarde évidemment la ligne :
Description = CONVERT(TEXT, CLS.Description)
En espérant que cela t'aide
Dernière modification par renaud (17-07-2009 17:02:58)
Hors ligne