|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : septembre 2004 Messages : 90 ![]() |
Hello,
Je galère un petit peu sur des pbs de connexion à une base SQL Server 2005. J'ai des comporements bizarre et je ne sais pas si cela provient du code ASP ou de la config de SQL Server 2005. J'ai migré mes bases de données SQL 2000 vers 2005 et j'ai remplacé ma chaine de connexion par la suivante : ConnectAnnuaire = "Driver={SQL Native Client};Server=MonServer;Database=ANNUAIRE;User ID=User; Password=PWD;" Lors d'insertion via des procédures stockées, j'ai le message suivant : Microsoft OLE DB Provider for ODBC Drivers erreur '80040e21' [Microsoft][SQL Native Client]Fonctionnalité optionnelle non implémentée /supportreseau/SupportReseau.asp, ligne 110 La ligne 110 correspond à l'objet ADOCommand.execute Je ne comprends pas pourquoi cela ne fonctionne pas dans la mesure ou j'ai testé ma poc stock en ligne de commande et ou elle fonctionne parfaitement. Merci par avance des réponses que vous pourrez m'apporter car je suis vraiment dans la merde. |
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() ![]() ![]() Inscription : mars 2004 Messages : 5 857 ![]() |
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : septembre 2004 Messages : 90 ![]() |
J'ai enfin trouvé d'ou provenait l'erreur.
Il s'agit des paramêtres de type DATE. Lors de l'appel d'une proc stock j'utilisais le type adDATE pour les paramêtres de type Date et à priori ce type n'est pas supporté par le driver tout comme les type adDBDate. Il faut les remplacer par un type adDBTimeStamp et là plus de pb. Et voila si cela peut servir à quelqu'un car j'ai pas mal galèré avant de trouver. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com