|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 | ||
|
Membre actif
![]() Développeur informatique Inscription : mai 2006 Messages : 342 ![]() |
Quand j'inscrit dans ma base de donnée Access à partir de mon fichier .asp avec plusieur utilisateur en même temps sa m'affiche un message d'erreur.
Est-ce que quelqu'un connait le moyen de récupérer ce message d'erreur et de dire que si j'ai cette erreur j'attend un peu et je réenvoie ma requete. Merci d'avance. P.S. voici le message d'erreur Code :
__________________
Rien n'est rien!!! ... Tout est quelque chose!!! Petits liens utils : -Chaine de connexion : http://www.connectionstrings.com/ -ADO et ADO.net : Tuto ADO et ADO.net -Pour les utilisateurs d'ASP et VBscript : http://www.devguru.com/Technologies/...ript_list.html |
||
|
|
00
|
|
|
#2 |
|
Membre éprouvé
![]() Inscription : septembre 2004 Messages : 368 ![]() |
salut,
Il ne doit y avoir qu'un seul utilisateur connecté : le serveur web. alors soit, tu as créé et ouver un objet connexion que tu n'as pas fermé, soit tu as ouvert ta base access sur ton poste... |
|
|
00
|
|
|
#3 |
|
Membre régulier
![]() |
Affiche ton code qu'on voit s'il y a une pb qq part!
__________________
Dans la communication, le plus compliqué n'est ni le message, ni la technique, mais le récepteur
|
|
|
00
|
|
|
#4 | ||||
|
Membre actif
![]() Développeur informatique Inscription : mai 2006 Messages : 342 ![]() |
Bin justement le problème c'est que quand je lance cette page le fichier .ldb reste même une fois que j'ai "fermer" ma connexion à la base.
Voici ma fonction de connexion: Code :
Voici ma fonction de déconnexion : Code :
Et tout en bas du programme voici l'appel de ma fonction de déconnexion : Where is the problem??? Peu être que sa viens du fait que mes fonction sont dans un fichier à part (function.asp)? Merci d'avance.
__________________
Rien n'est rien!!! ... Tout est quelque chose!!! Petits liens utils : -Chaine de connexion : http://www.connectionstrings.com/ -ADO et ADO.net : Tuto ADO et ADO.net -Pour les utilisateurs d'ASP et VBscript : http://www.devguru.com/Technologies/...ript_list.html |
||||
|
|
00
|
|
|
#5 |
|
Membre actif
![]() Développeur informatique Inscription : mai 2006 Messages : 342 ![]() |
Bon bin j'ai régler le problème pour le fichier .ldb.
Pendant mes essai j'avais lancer ma page qui ce connecte à ma base alors que celle ci étais deja ouverte et ça m'avais fait des éspèces de duplicatas dans un fichier temp. J'ai donc copier ma base dans un dossier local. J'ai supprimer la base sur le réseau. J'ai actualisé et j'ai recopier ma base sur le réseau. Et maintenant quand je lance ma page et mes autres pages ça ne me créer pas un fichier.ldb (en tout cas il reste pas ouvert). ![]() Je referais les testes avec plusieur utilisateurs qui lancent l'enquête en même temps pour voir si ça venais de là et je vous tient au courant. Merci!!!!!
__________________
Rien n'est rien!!! ... Tout est quelque chose!!! Petits liens utils : -Chaine de connexion : http://www.connectionstrings.com/ -ADO et ADO.net : Tuto ADO et ADO.net -Pour les utilisateurs d'ASP et VBscript : http://www.devguru.com/Technologies/...ript_list.html |
|
|
00
|
|
|
#6 |
|
Membre actif
![]() Développeur informatique Inscription : mai 2006 Messages : 342 ![]() |
Bon bin j'ai bien fait les tests et ça plante quand même.
Certain il ont le message d'erreur citer plus haut, d'autre ont au bout d'un long moment de chargement un erreur 'script timed out" et enfin pour certain ça fonctionne et ça rentre les données dans la base de données. J'avous que là je sais pas. Si quelqu'un voit comment régler le problème?
__________________
Rien n'est rien!!! ... Tout est quelque chose!!! Petits liens utils : -Chaine de connexion : http://www.connectionstrings.com/ -ADO et ADO.net : Tuto ADO et ADO.net -Pour les utilisateurs d'ASP et VBscript : http://www.devguru.com/Technologies/...ript_list.html |
|
|
00
|
|
|
#7 |
|
Membre éprouvé
![]() Inscription : septembre 2004 Messages : 368 ![]() |
- Est ce que les utlisateurs saisissent la meme information ? fais tu une verification des données saisies ?
- script Timed out, te signale que le code asp n'a pas pu s'executer dans le delais maximum fixé, ca ressemble a une routine qui tourne sans fin, un traitement trop trop long etc.. fais des response.write pour debuger, affiche le contenu de la chaine SQL que tu inseres... |
|
|
00
|
|
|
#8 | ||
|
Membre chevronné
![]() Inscription : juin 2003 Messages : 766 ![]() |
Yop!
As-tu déjà essayé d'utiliser Oledb avec le Jet engine? Code :
Mach 2, au moins... |
||
|
|
00
|
|
|
#9 |
|
Expert Confirmé Sénior
![]() ![]() ![]() Inscription : mars 2004 Messages : 5 849 ![]() |
Salut,
Il est EXTREMEMENT important que les utilisateurs aient de privilège "modifier" sur la base. Est-ce le cas? A+ |
|
00
|
|
|
#10 |
|
Membre actif
![]() Développeur informatique Inscription : mai 2006 Messages : 342 ![]() |
Merci à tous!
!!!J'ai remplacer avec Oledb et j'attend qu'il y ai plus de gens au bureau pour tester. Pour ce qui est des utilisateur, même si ils sont connectés avec leur login normallement c'est l'utilisateur IUSR_ qui ce connect à la BDD non? Lui il à tous les droits!!!
__________________
Rien n'est rien!!! ... Tout est quelque chose!!! Petits liens utils : -Chaine de connexion : http://www.connectionstrings.com/ -ADO et ADO.net : Tuto ADO et ADO.net -Pour les utilisateurs d'ASP et VBscript : http://www.devguru.com/Technologies/...ript_list.html |
|
|
00
|
|
|
#11 | ||
|
Membre actif
![]() Développeur informatique Inscription : mai 2006 Messages : 342 ![]() |
Bon et bien j'ai tester avec deux utilisateur (différents) qui ce connectent en même temps et j'ai le message d'erreur :
Code :
Faudrait peut-être que je récupère si il y à un message d'erreur et dans ce cas là renvoyer la requête au bout d'un certain temps non?
__________________
Rien n'est rien!!! ... Tout est quelque chose!!! Petits liens utils : -Chaine de connexion : http://www.connectionstrings.com/ -ADO et ADO.net : Tuto ADO et ADO.net -Pour les utilisateurs d'ASP et VBscript : http://www.devguru.com/Technologies/...ript_list.html |
||
|
|
00
|
|
|
#12 | |
|
Expert Confirmé Sénior
![]() ![]() ![]() Inscription : mars 2004 Messages : 5 849 ![]() |
Citation:
A+ |
|
|
00
|
|
|
#13 |
|
Membre actif
![]() Développeur informatique Inscription : mai 2006 Messages : 342 ![]() |
merci Immobilis pour cette info.
![]() P.S vu que ce sont des logins, de connection sur les PC, de réseau intranet c'est la même chose??
__________________
Rien n'est rien!!! ... Tout est quelque chose!!! Petits liens utils : -Chaine de connexion : http://www.connectionstrings.com/ -ADO et ADO.net : Tuto ADO et ADO.net -Pour les utilisateurs d'ASP et VBscript : http://www.devguru.com/Technologies/...ript_list.html |
|
|
00
|
|
|
#14 |
|
Expert Confirmé Sénior
![]() ![]() ![]() Inscription : mars 2004 Messages : 5 849 ![]() |
Si l'authentification sur les ordinateurs se fait sur les domaines OUI. Si c'est une authentification locale NON.
|
|
00
|
|
|
#15 |
|
Membre actif
![]() Développeur informatique Inscription : mai 2006 Messages : 342 ![]() |
Bon bin normallement c'est sur le domaine...
...
__________________
Rien n'est rien!!! ... Tout est quelque chose!!! Petits liens utils : -Chaine de connexion : http://www.connectionstrings.com/ -ADO et ADO.net : Tuto ADO et ADO.net -Pour les utilisateurs d'ASP et VBscript : http://www.devguru.com/Technologies/...ript_list.html |
|
|
00
|
|
|
#16 |
|
Membre actif
![]() Développeur informatique Inscription : mai 2006 Messages : 342 ![]() |
Bon bin personne ne sais comment savoir (en ASP) si une fois que la page est lancer si il y a une erreur ou si lors de l'execution d'une requête il y a eu une erreur???
__________________
Rien n'est rien!!! ... Tout est quelque chose!!! Petits liens utils : -Chaine de connexion : http://www.connectionstrings.com/ -ADO et ADO.net : Tuto ADO et ADO.net -Pour les utilisateurs d'ASP et VBscript : http://www.devguru.com/Technologies/...ript_list.html |
|
|
00
|
|
|
#17 | ||
|
Expert Confirmé Sénior
![]() ![]() ![]() Inscription : mars 2004 Messages : 5 849 ![]() |
Code :
|
||
|
00
|
|
|
#18 |
|
Membre actif
![]() Développeur informatique Inscription : mai 2006 Messages : 342 ![]() |
Merci immobilis.
Cependant j'ai une question. A quoi sert conn. begintrans et conn.committrans?
__________________
Rien n'est rien!!! ... Tout est quelque chose!!! Petits liens utils : -Chaine de connexion : http://www.connectionstrings.com/ -ADO et ADO.net : Tuto ADO et ADO.net -Pour les utilisateurs d'ASP et VBscript : http://www.devguru.com/Technologies/...ript_list.html |
|
|
00
|
|
|
#19 |
|
Expert Confirmé Sénior
![]() ![]() ![]() Inscription : mars 2004 Messages : 5 849 ![]() |
+ transaction |
|
00
|
|
|
#20 | ||
|
Membre actif
![]() Développeur informatique Inscription : mai 2006 Messages : 342 ![]() |
Bon voila la suite de mon problème...
J'ai une boucle while qui me permet d'insérer dans ma table la réponse à toutes mes questions. Cependant si l'une d'elle ne fonctionne pas (ce qui est le cas quand plusieurs utilisateurs répondent en même temps) on n'inscrit pas sa réponse dans la table T_reponse et donc après sa me met en l'air mes statistiques!!! Je voudrait donc que si une des réponses ne peut pas être inséré dans la table on ne rentre pas les autres. J'ai essaier d'enregistrer dans une tables provisoir et que si tout ce passe bien de réenregistrer dans la vrais table mais ça fonctionne pas ça me met "time out". Voici mon code : Code :
Merci d'avance!!!
__________________
Rien n'est rien!!! ... Tout est quelque chose!!! Petits liens utils : -Chaine de connexion : http://www.connectionstrings.com/ -ADO et ADO.net : Tuto ADO et ADO.net -Pour les utilisateurs d'ASP et VBscript : http://www.devguru.com/Technologies/...ript_list.html |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com