Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 04-02-2008 14:44:58

hefeust
Membre
Date d'inscription: 14-12-2007
Messages: 26

Bug Adapter PDO avec MS SQL

j'ai un soupçon concernant l'adaptateur Zend_Db_Adapter_Pdo_Mssql :

lorsqu'on tente d'insérer une nouvelle ligne (Zend_Db_Table_Row) à partir d'un save(), les données sont bien mises dans la bd mais la méthode plante quand elle cherche à remonter la dernière valeur de clé primaire.

J'utilise Zend 1.0.3 et MS-SQL Server 7.0

j'ai patché en remplacant dans la méthode lastInsertId() en ligne 314 de Zend_Db_Abstract_Pdo_Mssql la requête

SELECT SCOPE_IDENTITY()

par :

SELECT @@identity

et ca va beaucoup mieux.

Hors ligne

 

#2 11-02-2008 18:36:14

hefeust
Membre
Date d'inscription: 14-12-2007
Messages: 26

Re: Bug Adapter PDO avec MS SQL

Blaque suivante :

les noms de champ qui font plus de trente caractères dans MS-SQL n'en font plus que 30 (coupure) une fois sortis avec Zend_Db_Table.

Pour l'instant je ne sais pas d'où ca vient :
- la sortie de MS-SQL
- Zend_Db_Adapter_Abstract
- Zend_Db_Adapter_Pdo_Mssql

je vais devoir écourter mes champs en attendant de savoir d'où ca vient

si quelqu'un a une idée...

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages