begin process at 2012 02 13 03:45:27
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

Base de données

 > 

URGENT : UPDATE


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

URGENT : UPDATE

vendredi 5 juillet 2002 à 09:38:01 | URGENT : UPDATE

polluxtroll

Slt
J'ai un little pb en fait qu'en j'envoi les données de mon formulaire à la page de traitement, mon UPDATE me rempli tous les champs de la table par "undefined" ( ca énerve )

Qq1 peut-il me dire pourquoi ???

voici mon code :

<%@LANGUAGE="JavaScript"%>
<%Response.Buffer = "False"%>

<%
var cUpdate = Server.CreateObject("ADODB.Connection");
cUpdate.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.MapPath("non_production_db.mdb"));
var rUpdate = Server.CreateObject("ADODB.RecordSet");;

var qUpdate;

/*SELECT pour compter le nombre d'enregistrements contenus dans la table*/
var cSelect = Server.CreateObject("ADODB.Connection");
cSelect.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.MapPath("non_production_db.mdb"));

qSelect = "SELECT * FROM buyer_table";

var rSelect = Server.CreateObject("ADODB.RecordSet");
rSelect = cSelect.Execute(qSelect);

/*Tand que le compteur ne vaut pas le nombre de champs*/
var cptr=0;
while(cptr < rSelect.Count) {
var nom_champs = "champ"+cptr;
qUpdate = "UPDATE buyer_table SET buyer_name='"+nom_champs+"';";
rUpdate = cUpdate.Execute(qUpdate);
cptr++;
}

/*Fermeture et destruction des connexions*/
cSelect.Close();
cSelect = null;
cUpdate.Close();
Update = null;
%>

<html>
<head>
<title>Test BDD</title>
</head>
<body>
<table border='0' cellpadding='0' cellspacing='0'>
<%
var cSelect = Server.CreateObject("ADODB.Connection");
cSelect.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.MapPath("non_production_db.mdb"));

var qSelect = "SELECT buyer_name FROM buyer_table;";

var rSelect = Server.CreateObject("ADODB.RecordSet");
rSelect = cSelect.Execute(qSelect);

/*Tand que le champs suivants ne vaut pas EOF*/
while(rSelect.Eof == false) {
Response.Write("<tr><td>Nom de l'acheteur</td><td>:</td><td><font color='blue'><b>"+rSelect("buyer_name").Value+"</b></font></td></tr>");
rSelect.MoveNext();
}

/*Fermeture et destruction de la connexion*/
cSelect.Close();
cSelect = null;
%>
</table>
</body>
</html>


Merci A++

PoLlUx_TrOlL

Prenez un troll au petit-déjeuner!! (avis d'expert : y'a rien de mieux)
vendredi 5 juillet 2002 à 11:47:07 | Re : URGENT : UPDATE

phildarvador

il ne manque pas une clause where dans ton update?
genre
"UPDATE buyer_table SET buyer_name='"+nom_champs+"' where buyer_table=rSelect("id") ;";

(je suis pas sur de la syntaxe)

tchôô

Phildarvador


-------------------------------
Réponse au message :
-------------------------------

Slt
J'ai un little pb en fait qu'en j'envoi les données de mon formulaire à la page de traitement, mon UPDATE me rempli tous les champs de la table par "undefined" ( ca énerve )

Qq1 peut-il me dire pourquoi ???

voici mon code :

<%@LANGUAGE="JavaScript"%>
<%Response.Buffer = "False"%>

<%
var cUpdate = Server.CreateObject("ADODB.Connection");
cUpdate.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.MapPath("non_production_db.mdb"));
var rUpdate = Server.CreateObject("ADODB.RecordSet");;

var qUpdate;

/*SELECT pour compter le nombre d'enregistrements contenus dans la table*/
var cSelect = Server.CreateObject("ADODB.Connection");
cSelect.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.MapPath("non_production_db.mdb"));

qSelect = "SELECT * FROM buyer_table";

var rSelect = Server.CreateObject("ADODB.RecordSet");
rSelect = cSelect.Execute(qSelect);

/*Tand que le compteur ne vaut pas le nombre de champs*/
var cptr=0;
while(cptr < rSelect.Count) {
var nom_champs = "champ"+cptr;
qUpdate = "UPDATE buyer_table SET buyer_name='"+nom_champs+"';";
rUpdate = cUpdate.Execute(qUpdate);
cptr++;
}

/*Fermeture et destruction des connexions*/
cSelect.Close();
cSelect = null;
cUpdate.Close();
Update = null;
%>

<html>
<head>
<title>Test BDD</title>
</head>
<body>
<table border='0' cellpadding='0' cellspacing='0'>
<%
var cSelect = Server.CreateObject("ADODB.Connection");
cSelect.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.MapPath("non_production_db.mdb"));

var qSelect = "SELECT buyer_name FROM buyer_table;";

var rSelect = Server.CreateObject("ADODB.RecordSet");
rSelect = cSelect.Execute(qSelect);

/*Tand que le champs suivants ne vaut pas EOF*/
while(rSelect.Eof == false) {
Response.Write("<tr><td>Nom de l'acheteur</td><td>:</td><td><font color='blue'><b>"+rSelect("buyer_name").Value+"</b></font></td></tr>");
rSelect.MoveNext();
}

/*Fermeture et destruction de la connexion*/
cSelect.Close();
cSelect = null;
%>
</table>
</body>
</html>


Merci A++

PoLlUx_TrOlL

Prenez un troll au petit-déjeuner!! (avis d'expert : y'a rien de mieux)


Cette discussion est classée dans : urgent, update, troll, rselect, cselect


Répondre à ce message

Sujets en rapport avec ce message

Acess : Update (URGENT) [ par gabydebur ] bonjour tout le monde!Je suis un apprenti accesseur et j'aimerai savoir pourquoi cette requete ne marche pas : UPDATE salarie AS s SET s.tranche = (se Perte de mémoire sur les css et en plus c URGENT [ par polluxtroll ] Peut-on colorer les scrollbars d'une balise select ?? MERCIPoLlUx_TrOlLPrenez un troll au petit-déjeuner!! (avis d'expert : y'a rien de mieux) Probleme d'update [ par Saitohaji ] Alors voila, j'essaye de faire un update d'un champ Oui/Non (boolean dc) et avec une requete sql : SQL = "UPDATE FILM SET F_Display=" & display_c & " URGENT SVP HTML <SELECT> [ par mickguib ] Si j'ai : bonjourComment récupérer dans une variable l'option "bonjour" ?Car en fait j'ai un avec comme différentes options des sélections de ma Update multiples HELP!!! [ par nasedo ] voici mon code : Set Conn1 = Server.CreateObject("ADODB.Connection") Set Conn2 = Server.CreateObject("ADODB.Connection") Conn1.Open "Driver={Microsof URGENT : Insérer un fichier *.RAM ou *.RM dans une page WEB (RealPlayer) [ par Seven ] Voila je bloque sur l'insertion de fichiers *.RAM et *.RM, j'ai essayé avec RealPlayer, il accepte le fichier mais il me donne que le son, y a pas d'i update [ par rita ] Problème de syntaxe peut-être ?Je veux récupérer avec request.form les valeur de l'enregistrement modifié et quand ID = ID je modifie l'enregistrement update base de données [ par rita ] Impossible de faire fonctionner ceci!!!!C'est le where qui ne passe pas. RefLot=CINT(RefLot)dim objConnectdim objRecordset set objConnect = Server.C update [ par rita ] Impossible de faire fonctionner ceci!!!!C'est le where qui ne passe pas. RefLot=CINT(RefLot)dim objConnectdim objRecordset set objConnect = Server.C Comment fonctionne movenext ??? urgent svp [ par metos ] J'aimerais utiliser la fonction movenext pour lire la valeur suivante dans une base de donnée.Après me connecter a la base DB2 j'ai essayé le code su


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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,794 sec (3)

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