begin process at 2012 05 27 22:02:30
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

IIS et l'ASP

 > 

Erreur retourné par le SGBD


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

Erreur retourné par le SGBD

mardi 7 février 2006 à 11:14:20 | Erreur retourné par le SGBD

ffraggy

Bonjour à tous, j'ai un petit problème, l'écriture ds la bd se fait, mais j'ai un msg d'erreur -->

insert into TabTest values ('TOTO','TITI',99)
ADODB.Recordset error '800a0e78'

Operation is not allowed when the object is closed.

/wform/FinTransaction.asp, line 10

==>Comme vous pouvez constater j'ai une table de 3 champs (un varchar, un varchar et un number) (oracle)
Merci pour tout aide, c tout con, mais je butte vmt sur çà
/*******************/
/*FICHIER INSERTION*/
/*******************/
<HTML>
<BODY>
<H2>insertion dans la table "tabtest"</H2>
<FORM NAME="FORMULAIRE" ACTION="FinTransaction.asp" METHOD="post">
<INPUT TYPE=TEXT NAME="nom"><BR>
<INPUT TYPE=TEXT NAME="prenom"><BR>
<INPUT TYPE=TEXT NAME="num"><BR>
<INPUT TYPE ="SUBMIT" VALUE ="SUBMIT">
</FORM>
</BODY>
</HTML>
/*********************/
/*FICHIER FinTransaction*/
/*********************/
<!--#include file="BDD.asp"-->
<%
StrSQL="insert into TabTest values ('"& Ucase(Request("nom"))& "'," & "'"_
& Ucase(Request("prenom"))& "',"_
& Request("num")&")"
response.write StrSql
rec.open StrSQL, conn
rec.close
conn.close
%>
mardi 7 février 2006 à 12:10:31 | Re : Erreur retourné par le SGBD

Nurgle

Membre Club Administrateur CodeS-SourceS
Salut,

Est ce que ton objet "conn" est bien ouvert ?

De plus, pour réaliser un INSERT, tu n'as pas besoin d'utiliser un RecordSet, tu peux faire tout simplement un conn.Execute(StrSQL).


Nurgle

mardi 7 février 2006 à 14:29:34 | Re : Erreur retourné par le SGBD

ffraggy

Merci je n'y avais pas pensé ;) pr le conn.execute. Mais l'erreur reste tjs, j'ai tester la propriétée ".state" qui indique l'état de l'objet ado (ouvert ou fermé) le resultat est ..bizarre !
===>

<%
StrSQL="insert into TabTest values ('"& Ucase(Request("nom"))& "'," & "'"_
  & Ucase(Request("prenom"))& "',"_
  & Request("num")&")"
response.write StrSql&"<br>"
response.write rec.state&"<br>"'affiche 0 c normal je l'ai pas encore ouvert
rec.open StrSQL, conn
response.write rec.state'affiche 0, alors que je viens de l'ouvrir ???!!!
'rec.open StrSQL, conn
conn.Execute(StrSQL)'Merci pour le conn.execute, nurgle ;)
'rec.close
conn.close
%>
mardi 7 février 2006 à 17:30:35 | Re : Erreur retourné par le SGBD

Nurgle

Membre Club Administrateur CodeS-SourceS
c'est bizarre que ton RecordSet ne veuille pas s'ouvrir...

Mais si je comprends bien le Conn.Execute fonctionne ?
(dans ce cas, un petit "Réponse Acceptée" ?)


Nurgle



Cette discussion est classée dans : erreur, is, sgbd, retourné, tabtest


Répondre à ce message

Sujets en rapport avec ce message

Erreur "Operation is not allowed when the object is closed." [ par Hobby ] Bonjour,J'ai une erreur quant j'ajoute un record dans une table, voilà mon codestrProvider = "DRIVER={Microsoft Access Driver (*.mdb)};Driverld=25;" & erreur syntax avec Find [ par rita ] je n'arrive pas à récupérer la variable de mon formulaire dans FIND! Donc l'enregistrement correspondant dans ma base.Avec Hardy ça marche! Mais moi j Probléme ak les carrectéres spéciaux et sa requete SQL [ par Seven ] voila le probléme, lors du l'exécution de la requete :"SELECT groupe_titre.* FROM groupe_titre WHERE (((InStr([Nom],'" & Request.QueryString("motclef" Expliquer moi cette erreur ! mercii [ par Seven ] quand j'essaye d'acceder a la page, une erreur apparait qui est :Type d'erreur :Provider (0x80004005)Erreur non spécifiée/annonces/detail.asp, line 8e Erreur dans la syntaxe [ par Ousurfer ] Bonjour, j'ai l'erreur suivante:Microsoft OLE DB Provider for ODBC Drivers error '80040e14' [Microsoft][ODBC Microsoft Access Driver] Syntax error in Erreur de connexion [ par akhenaton ] salut j'essaie de me connecter à une base de donnée sur mon serveur mais ça plante et donne le message suivant :Type d'erreur :Microsoft OLE DB Provid ERREUR DE LECTURE FICHIER AVI (TRES URGENT!!) [ par smp3 ] Help!!J'ai téléchargé un fichier dont les propriétés sont les suivantes :249 MOclip videoformat avi Et lorsque j'essaie de le lire (avec windows media 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 erreur '80040e10' Trop peu de paramètres [ par skipou ] Salut à tous...Encore un problème....Voilà mon recordsetset BaseSet = Server.CreateObject("ADODB.Recordset")BaseSet.Open ReqIdent, BaseLinkJe fais l'a Session [ par rich25200 ] Bonjour,Quel est la différence entre session.abandon() et session.contents.removeall ?Et comment on utilise session.contents.removeall car quand j'uti


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 : 0,250 sec (3)

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