jerberie
Messages postés9Date d'inscriptiondimanche 23 janvier 2005StatutMembreDernière intervention19 mai 2006
-
19 mai 2006 à 11:07
MorpionMx
Messages postés3466Date d'inscriptionlundi 16 octobre 2000StatutMembreDernière intervention30 octobre 2008
-
12 déc. 2006 à 15:02
Bonjour,
j'ai ce message d'erreur :
base
{System.Data.Common.DbException} = {"Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding."}
Que puis-je faire pour me connecter à la bdd?
Merci.
A voir également:
The timeout period elapsed prior to completion of the operation or the server is not responding.
jerberie
Messages postés9Date d'inscriptiondimanche 23 janvier 2005StatutMembreDernière intervention19 mai 2006 19 mai 2006 à 11:27
re,
j'ai essayé ca, et ca ne marche pas, je l'ai mis a 0 pour qu'il attende infiniement jusqu'a ce qu'il se connecte a la bdd, mais ca ne se connecte jamais... :(
jerberie
Messages postés9Date d'inscriptiondimanche 23 janvier 2005StatutMembreDernière intervention19 mai 2006 19 mai 2006 à 11:33
Oui, la chaine de connexion est bonne, en local, tout marche impeccable, mais dés qu on veut acceder a la bd sur le serveur ca me met le message d'erreur.
Vous n’avez pas trouvé la réponse que vous recherchez ?
fregolo52
Messages postés1114Date d'inscriptionmercredi 15 juin 2011StatutMembreDernière intervention 6 mai 20214 19 mai 2006 à 11:55
Ton pb est bizarre, es-tu sûre que ça vient de ton code et pas de ton serveur ?
Tu as essayé de créer un ODBC pour savoir s'il arrivait à se conecter à ton serveur ?
Tu peux aussi faire ce genre de test en créant un fichier texte avec l'extension udl (c'est pratique, quand tu l'édites avec NotePad, tu as la chaine de connexion)
Après tu pourras déterminer si ça vient de ton code ou du réseau.
jerberie
Messages postés9Date d'inscriptiondimanche 23 janvier 2005StatutMembreDernière intervention19 mai 2006 19 mai 2006 à 12:13
J'ai déjà fait un fichier udl pour obtenir la chaine de connexion, mais maintenant j'utilise un fichier xml pour contenir la chaine de connexion et pouvoir la changer quand je veux. Je suis sur que cette chaine est correcte, la preuve ca marche en local, par contre ca marche pas sur le serveur...ca peut pas être un firewall ou quelque chose comme ca?
c'est trop bizarre...
MorpionMx
Messages postés3466Date d'inscriptionlundi 16 octobre 2000StatutMembreDernière intervention30 octobre 200857 19 mai 2006 à 15:12
ah zut j'avais pas vu dans le titre que c'etait du sql server :p
Sql Server 2000 ou 2005 ? (ou autre ?)
Tu te connecte en mettant l'ip ou le nom du serveur dans la chaine de connexion ?
beny100
Messages postés213Date d'inscriptionvendredi 17 novembre 2006StatutMembreDernière intervention 1 avril 2009 11 déc. 2006 à 18:41
je l'ai essaye mais le problème est le meme.
ce que je constate c'est il trouve que ,es nom de colonnes sont incorrect après que j'ai testé avec l'analyseur de requettes de sql, ce qui est bizzare est que je comprends pourkoi il trouve mes noms de colonnes incorrect!!!!!!!
cs_coq
Messages postés6349Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014101 11 déc. 2006 à 19:40
Euh là le serveur SQL reçoit exactement cette chaîne là, il n'y a aucune concaténation :
INSERT INTO FIN(date_debut,heure_debut,Module,managedobjectinstance,event_type,date_fin,heure_fin,criticite) values ('''+colonne[i]+''','''+colonne1[i]+''','''+colonne2[i]+''','''+colonne3[i]+''','''+colonne4[i]+''','''+colonne5[i]+''','''+colonne6[i]+''','''+colonne7[i]+''');
MorpionMx
Messages postés3466Date d'inscriptionlundi 16 octobre 2000StatutMembreDernière intervention30 octobre 200857 11 déc. 2006 à 20:04
Jviens de m'apercevoir de la bétise de ma réponse ^^. J'ai confondu avec une autre erreur possible au compile time.
Si l'erreur c'est "La référence d'objet n'est pas définie à une instance d'un objet.", c'est que le streamwriter est null, non ?
Sinon coq a raison, la requete n'est pas bonne, et l'utilisation des requetes paramétrées est fortement conseillée
beny100
Messages postés213Date d'inscriptionvendredi 17 novembre 2006StatutMembreDernière intervention 1 avril 2009 12 déc. 2006 à 14:46
j'ai pu resoudre ùon problème il y avait une syntaxe incorrect et mes colonnes étaient vides après execution c'est pour cela il m'affichait le message.
voici mon bon code qui marche;