Existe ou non !!

Signaler
Messages postés
489
Date d'inscription
mardi 16 novembre 2004
Statut
Membre
Dernière intervention
22 novembre 2007
-
Messages postés
1250
Date d'inscription
mardi 15 juillet 2003
Statut
Membre
Dernière intervention
30 septembre 2007
-
Bonjour a tous


Voila un bout de code, qui effectue un update de ma table T1, en remplacant ma valeur Im de la table par la valeur Im du champ


<%
idlog = Session("idlog")


' connexion
Set Conn = server.CreateObject ("ADODB.connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F:\Inetpub\wwwroot\base.mdb"
sql = "SELECT * FROM T1 WHERE idlog like '" & idlog & "'"
Set Rsbase = Server.CreateObject("ADODB.Recordset")


Rsbase.Open sql, Conn, 3, 3


Im=Request("Im") 'ma valeur est pris d'une autre page, tout va bien juske la


sql2 "UPDATE T1 SET Im '" & Im & "' WHERE idlog = '" & idlog & "'"

'c la que le champ &Im& est dit vide alors qu'il contient une valeur


conn.Execute(sql2)
Response.write(sql2)
%>


Le probleme, c que même si la valeur du champ est apparente (genre 632.5), qd je met enregistrer, "impossible d'afficher la page" car le champ T1.Im ne peut etre une chaine vide.
J'ai verifié tout mes nom et il concorde bien


Je ne comprend pas dc si qq pouvé me sortir de ce trou...Merci

++

2 réponses

Messages postés
489
Date d'inscription
mardi 16 novembre 2004
Statut
Membre
Dernière intervention
22 novembre 2007

En fait ma varaible n'etait pas dans mes bornes <form> et </form>
, c pour ca, mais maintenet je n'arrive plus a effectuer mes calcul dessus

++
Messages postés
1250
Date d'inscription
mardi 15 juillet 2003
Statut
Membre
Dernière intervention
30 septembre 2007
1
lol, de toutes facon ce n'est pas du javascript

essai du coté asp



@+

Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
Mon site Internet