Accueil   |   Forums   |  Offres d'emplois   |  Contact    |   Mon compte   
vendredi 21 novembre 2008 Rechercher :
Déposez votre CV gratuitement sur touslesemplois
 
comparer les prix
» Logiciels
» Jeux vidéos
» Matériel Informatique


» ASP.NET
» ASP
» SQL
» PHP
» JAVASCRIPT
» XML
 


» ACTUALITÉ / DIVERS
» DROIT DE L'INTERNET
» INFOS VIRUS
» PATCHS MICROSOFT
» SÉCURITÉ
» BASES DE DONNÉES
» DOWNLOAD .NET
» LOGITHÈQUE
» SERVICES WEB
» Y SONT FOUS !
» .NET
» ASP
» ASP.NET
» JAVA
» PHP
» XML
» LANGAGE C#
» LANGAGE VB.NET
» UNIX / LINUX
» WINDOWS
» EVÈNEMENTS
» GASP
» MICROSOFT
 


Vous êtes ici : Forums > Langage ASP > Microsoft OLE DB Provider for ODBC Drivers error '80040e07'

Microsoft OLE DB Provider for ODBC Drivers error '80040e07'
Bonjour!

J'ai installé SQL Server 2005 français sur un nouveau poste qui supporte une application ASP.

Lorsque je fais cette requête (qui fonctionne parfaitement sur mon ancien poste...) :

INSERT INTO Login(Log_IP, Log_NoIndividu, Log_DateLogin) VALUES ( '192.168.0.22', 333333,'2006/10/23 2:58:32 PM')

J'obtiens cette erreur :

Microsoft OLE DB Provider for ODBC Drivers error '80040e07'
[Microsoft][ODBC SQL Server Driver][SQL Server]La conversion d'un type de données CHAR en type DATETIME a donné une valeur hors limite de date et d'heure.

Dans mon code c’est écrit comme ceci :

SQL = "INSERT INTO Login(Log_IP, Log_NoIndividu,
Log_DateLogin) "
SQL = SQL & " VALUES "
SQL = SQL & " ("
SQL = SQL & " '" & IP &"', "
SQL = SQL & session("noIndividu") &","
SQL = SQL & "'"& Year(NOW)&"/"& Month(NOW) &"/"& Day(NOW) &" "& Time &"'"
SQL = SQL & ")"

N.B. (si j’inverse la façon de mettre la date comme ceci : Year(NOW)&"/"& Day (NOW) &"/"& Month (NOW), ça fonctionne… Mais je ne veux pas à avoir à changer mon code…

J'ai pensé aux paramètres régionaux... J'ai donc désinstallé sql server, mis mes paramètres régionaux à "Canada Anglais" comme mon autre serveur et réinstallé sql server. Mais j'obtiens la même erreur...

Et ce qui est bizarre, c'est que quand j'ouvre ma table login dont les champs sont :
Log_No (int) , Log_DateLogin (datetime) , Log_IP (varchar) , Log_NoIndividu (int)
je vois la date inscrit comme ça : 22/10/2006 11:26:44 AM dans les deux versions de mon sql server...

Si vous avez des idées, merci d'avance...


Message posté le 23/10/2006 par isa

Répondre à ce message
 
AuteurRéponse 
isa
26/10/2006 18:13:20
J'ai trouvé mon problème...
La connection ODBC peut écraser le paramètre de langue de SQL
Dans la connection ODBC, à "Change the language of SQL Server system messages to:" Si le crochet est mis et que la langue n'est pas celle de vos paramètres par défaut cela écrase la langue configuré.
Il faut donc choisir la langue avec le format date voulu et ça règle tout!!! ...
Répondre
isa
26/10/2006 18:13:22
J'ai trouvé mon problème...
La connection ODBC peut écraser le paramètre de langue de SQL
Dans la connection ODBC, à "Change the language of SQL Server system messages to:" Si le crochet est mis et que la langue n'est pas celle de vos paramètres par défaut cela écrase la langue configuré.
Il faut donc choisir la langue avec le format date voulu et ça règle tout!!! ...
Répondre


Proregna - L'hébergement ASP.NET


A RETENIR CETTE SEMAINE
21/11/2008 - Microsoft Windows fête ses 23 ans !
Le célèbre système d'exploitation de Microsoft fête aujourd'hui son vingt-troisième anniversaire. C' ...
21/11/2008 - Pratiques fondamentales pour un développement logiciel sûr
L'article de Micheal Howard vient d'être traduit en français par Kader Yildirim ! Ce document synthé ...
21/11/2008 - Mise à jour de la méthode SDL pour éradiquer définitivement les Mécapoulets
Les Mécapoulets sont une menace perpétuelle pour les développeurs et les utilisateurs de leurs appli ...
20/11/2008 - A la découverte des tests d’interfaces graphiques avec Visual Studio 2010
Microsoft introduit dans sa version 2010 de Visual Studio les « Coded UI Tests », ou « Tests d’inter ...
20/11/2008 - PDC 2008 - Windows Azure vu par Grégory Renard
Grégory vous propose de découvrir en vidéo - et en 5 minutes - les annonces faites autour de Windows ...
20/11/2008 - Microsoft prépare une suite antivirus gratuite
L’éditeur abandonne Live One Care, sa solution payante, au profit de Morro, une suite antivirus grat ...
19/11/2008 - Comprendre le fonctionnement des Rules de WF
L'activité Policy va nous permettre de piloter nos workflows à partir de règles simples mais efficac ...
(c) 1999-2006 ASP MAGAZINE SARL
Partenaires : Codes sources c2i ASP-PHP
Hébergement serveurs dédiés Windows


Hit-Parade