Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : script asp plus rapide qu'access ??!? [ Archives ASP & ASP.NET / Base de données ] (klem)

lundi 26 septembre 2005 à 10:15:33 | script asp plus rapide qu'access ??!?

klem

Bonjour,
j'ai un soucis avec asp/access. En fait j'ai besoin d'effectuer 2 requètes de mise à jour l'une aprés l'autre. La première passe sans problèmes, mais la deuxième me renvoit une erreur : Impossible de mettre à jour; actuellement verrouillé par l'utilisateur '******' sur l'ordinateur '********'.
Je pense que cela doit venir du fait que le code asp s'execute plus vite que la requete, et donc qu'access ne libere l'accés en ecriture à la table.
Quelqu'un à t'il deja eu ce genre de problème ?? Si vous avez une idée, ça m'aiderai bcp.

Merci d'avance !

-= klm =-

lundi 26 septembre 2005 à 11:30:01 | Re : script asp plus rapide qu'access ??!?

klem

Réponse acceptée !
Bon j'ai résolu mon pb en utilisant le mm recordset, et ca marche nickel. Vive les techno crosoft...

-= klm =-

lundi 26 septembre 2005 à 20:56:06 | Re : script asp plus rapide qu'access ??!?

coq

Administrateur CodeS-SourceS
Salut,

Logiquement les appels sont synchrones, et donc bloquants, non ?
Juste par curiosité, tu avais appeler la méthode Close sur le premier RecordSet avant d'ouvrir le second ?
Car sauf erreur chaque RecordSet ouvre sa propre connexion, alors si l'accès à la base Access est exclusif, la deuxième connexion ne peut naturellement pas passer.


Cocoricoooooooo !!!!
coq
MVP Visual C#

lundi 26 septembre 2005 à 23:24:37 | Re : script asp plus rapide qu'access ??!?

klem

lu,
en fait en appliquant la methode close sur le recordset il me sortait une autre erreur (là je sais plus mais c'etait un truc du genre : ne peut effectuer l'action sur un objet fermé...[avec de rs differents pour les 2 requêtes hein...]). Donc, oué je suis d'accord "logiquement les appels sont synchrones, et donc bloquants"...mais la logique et l'asp ca fait 2. genre quand t'appelles une fonction du style:
mafonction(monparam)
il te renvoi une erreur parce qu'il aime pas les parentheses, alors que si tu fait :
monresultat = mafonction monparam
il te renvoit une erreur parqu'il aime pas sans parentheses... Alors perso, je trouve que l'asp c'est vraiment de la ... mais bon, faut bien que les developpeurs rentabilisent les licences achetées hors de prix par des gens qui pensent encore se faire arnaquer avec des solutions gratos (heu...j'dérape là...)

sur ce, bonn' prog' (avec des vrais langages )

-= klm =-

mardi 27 septembre 2005 à 07:58:32 | Re : script asp plus rapide qu'access ??!?

Nurgle

Membre Club Administrateur CodeS-SourceS
doucement klem...
Ce n'est pas l'asp qui est "de la...", c'est la syntaxe VBScript utilisée en ASP, qui limite énormement ce qu'on peut faire avec 

De plus ASP n'est pas un langage, mais une technologie qui utilises différents langages : le VBScript et le JScript (exactement comme en .net avec le vb.net, c#...etc).
Donc c'est plutôt contre le vbscript que tu devrais gueuler un peu.

Et pour ce qui est des parenthèses, en vbscript les deux techniques (avec ou sans patenthèses) fonctionnent, tant qu'on les utilises correctement :
Call Myprocedure(argument)       ' là il faut des parenthèses
ou
Myprocedure argument      ' mais pas là
et pour les fonctions, c'est mieux avec les parenthèses, même si on ne passe pas de paramètres.
(et il n'y a normalement pas d'autres possibilités !! )

Essai donc de te renseigner sur le langage que tu utilises avant de dire nimporte quoi

A+++

Nurgle


mardi 27 septembre 2005 à 08:41:26 | Re : script asp plus rapide qu'access ??!?

klem

hé bonhomme, t'as rien d'autre à faire à 8 heures du mat

-= klm =-

mardi 27 septembre 2005 à 16:57:22 | Re : script asp plus rapide qu'access ??!?

Nurgle

Membre Club Administrateur CodeS-SourceS
c'était la petite pause CodeS-SourceS avant d'aller travailler


A+++

Nurgle




Cette discussion est classé dans : script, access, asp, jour, rapide


Répondre à ce message

Sujets en rapport avec ce message

Conditions requises pour mettre à jour d'une base access 2002 avec une page ASP [ par BILLYX ] Je débute en programmation ASP et je galère un peu :Je voudrais mettre à jour une base access 2002 avec des pages ASP.Le code est le suivant :const ad Problème de connexion Access [ par karimking ] Quand j'execute une requete de mise à jour sur une base de donnée Access 2000 à travers un composant COM d'une page ASP, je recois le message suivant insert en asp vers access [ par eryk17 ] comment faire un insert dans une base de donnée access.je veu récupérer le nom et le mail d'un formulaire et le mettre dans une table sous access. Source de données non trouvée et nom de pilote non spécifié [ par FredAnJ ] Bonjour,J'ai un script en ASP qui permet l'authentification d'un utilisateur pour rentrer en intranet sur un site.Ce script tourne correctement sur le transformation script php en asp [ par wiiiz ] Voila bonjour bonjour, je vous expose mon probleme J'ai mis en place un script PHP, me permettant de charger une page specifique dans une frame en fon Erreur2 : Asp -> Fonction Access [ par PascalLF ] J'ai résolu mon 1er pb en remplacant la constante adCmdStoredProc par le valeur &H0004 (trouvée dans le fichier adovbs.inc sous c;\prgram files\fichie Pb asp et access [ par florian69 ] Bonjour,j'ai fait mon site en asp qui interroge une base access 2000; le pb de taille c'est que quand j'affiche les champs de la base de donnsSes s? l Pb ASP ET ACCESS [ par Promesses ] Bonjour, je developpe un site en ASP et j'ai un problème sur la base dedonnées.J'ai un formulaire login/mdp qui va chercher dans la base et celafoncti Mise a jour de formulaire sur Access [ par cluz ] Salut à tous!j'ai connu une version d'access ou une personnne pouvait utiliser un formulaire en modification et l'autre en affichage de données.je n'a asp + access + iis + xp [ par lolo76 ] salut, j'ai un pb en asp pour me connecter à ma base access pour ecrire et modifier. Je suis sur iis/xp (sur pws/win98 OK).j'ai déjà : - supprimer les


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,686 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.