begin process at 2012 05 28 02:20:09
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP / ASP3

 > 

Système

 > 

IIS

 > 

Message d'erreur


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Message d'erreur

vendredi 1 mai 2009 à 02:21:41 | Message d'erreur

10ahmed10


Ahmed10

Bonjour à tous,

Je demande votre aide, je reçois ce message lors du test de mon code :

Microsoft JET Database Engine error '80004005'

L'opération doit utiliser une requête qui peut être mise à jour.



de quoi il s'agit ?

Merci beaucoup

vendredi 1 mai 2009 à 08:00:59 | Re : Message d'erreur

ghuysmans99

Membre Club
Montre-nous ton code ...
Signature.gif
vendredi 1 mai 2009 à 10:14:03 | Re : Message d'erreur

10ahmed10

Voici mon Code:

<%
Mega7 = "DBQ=" & Server.Mappath("db.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};Driverld=25"
'-------création de la connection et du recordset-----------
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open Mega7
Set MyRs = Server.CreateObject("ADODB.Recordset")
'-------définition et exécution de la requête---------------
req="insert into tabForum (frm_par,frm_mail,frm_sujet,frm_mess) values ('" & par & "','" & mail & "','" & sujet & "','" & mess & "')"
MyRs.Open req,Conn
Response.Redirect "forum.asp"

%>

vendredi 1 mai 2009 à 11:25:46 | Re : Message d'erreur

ghuysmans99

Membre Club
Tu vis dangereusement, toi : fais gaffe à l'injection SQL, ça peut faire de gros dégâts.
Voilà le code, corrigé :

<%
Option Explicit

Public Function Pure(S)
 Pure = Replace(S,"'","''")
End Function

'Ouverture de la connexion vers la base de données.
Dim Conn,ConnStr
ConnStr = "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.Mappath("db.mdb") & ";Driverld=25"
Set Conn = Server.CreateObject("ADODB.Connection")
On Error Resume Next
Conn.Open ConnStr
On Error Goto 0
If Err Then
 Response.Write "Erreur lors de l'ouverture de la BDD ...<BR>"
 Response.END
End If

'Exécution d'une requête d'insertion, ne nécessitant pas de recordset
Dim SQL
SQL = "INSERT INTO tabForum (frm_par, frm_mail, frm_sujet, frm_mess) "
SQL = SQL & "VALUES ('" & Pure(par) & "','" & Pure(mail) & "','" & Pure(sujet) & "','" & Pure(mess) & "');"
Conn.Execute SQL

'Fermeture de la connexion
Conn.Close
Set Conn = Nothing

'Redirection vers la page principale (je suppose ...)
Response.Redirect "forum.asp"
%>


Signature.gif
vendredi 1 mai 2009 à 12:43:14 | Re : Message d'erreur

10ahmed10

Merci beaucoup


Cette discussion est classée dans : message, erreur


Répondre à ce message

Sujets en rapport avec ce message

Message d'erreur serveur ole sur access2000 [ par tsurikomi ] Sur access2000 j'ai eu le message suivant :Un problème est survenu lors de la communication avec le serveur OLEEssayez d'effectuer l'une des opération pws et ASP [ par Mon ] Salut!J'ai installé pws sur mon PC (Windows 98) et Front page 2000. En installant pws, j'ai reçu un message d'erreur "imposissible d'installer le comp message d'erreur [ par benben ] que signifie ce message???Syntax error converting the varchar value '1, 3' to a column of data type int. voici la ligne correspondante a l'erreur:sql2 ASP / FICHIER [ par Caid ] Bonjour,J'ai créé un certain nombre de page ASP qui dialogue avec des fichiers.Mon environnement de développement est : - Windows 2000 Advanced Server message d'erreur sur les formulaires [ par Fisbag ] Salut!J'ai un message d'erreur que je n'arrive pas à comprendre.Je ne sais meme pas ce qu'il faut faire dans un tel cas.En fait, je cherche à afficher message d'erreur [ par donia ] je suis en trains de concevoir un site web dynamiquechaque fois que je lance l'execution ce message d'erreur est affiché :impossible de trouver le fou message d'erreur odbc/asp [ par stephC ] bjrj'ai le message suivantMicrosoft OLE DB Provider for ODBC Drivers (0x80004005)[Microsoft][Pilote ODBC Microsoft Access] Le moteur de la base de don Message d'erreur ASP - SQL, access [ par badcy2002 ] Bonjour!J'ai créé un code en ASP pour me permettre d'entrer un nom d'utilisateur et un mot de passe afin d'une connection. Je l'ai utilisé plusieurs f Erreur Timeout : message personalisée ? [ par DataJim ] BonjourJe souhaite modifier le message "Pages ASP error 'ASP 0113' Délai d'exécution du script dépassé "pour mettre un message d'erreur personalisé.So message d'erreur sur ddl [ par Raugues ] Plusieurs éléments ne peuvent pas être sélectionnés dans un DropDownList.y veux dire quoi par la????? je voix pas quel est le probleme..les infos de c


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,498 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales