Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 23-04-2013 17:41:10

Bebert
Membre
Date d'inscription: 30-04-2008
Messages: 51

[ZF 12] prepare statement avec sqlsrv (mssql)

bonjour,
Je fais du prépare statement sur mssql avec l'adapteur sqlsrv. Je n'ai pas le même comportment que sur mysql.

Code:

$stmt = $db->prepare("select * from Parution where ID = ?Id");
     $id = 1686;
     $stmt->bindValue('Id', $id);
     $stmt->execute();

J'ai l'erreur suivante : Message: Invalid bind-variable position 'Id'

ou

Code:

$stmt = $db->prepare("select * from Parution where ID = ?Id");
     $id = 1686;
     $stmt->execute(array('Id' => $id));

J'ai l'erreur suivante : [Microsoft][SQL Server Native Client 10.0][SQL Server]La variable scalaire "@P1Id" doit être déclarée.

si quelu'un à une idée merci


Bertrand

Hors ligne

 

#2 06-06-2013 12:20:39

Bebert
Membre
Date d'inscription: 30-04-2008
Messages: 51

Re: [ZF 12] prepare statement avec sqlsrv (mssql)

l'adapateur ne prend pas car mssql ne prend pas le bind avec des noms.


Bertrand

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