aaliyan
Messages postés104Date d'inscriptionsamedi 12 mars 2005StatutMembreDernière intervention30 avril 2007
-
13 avril 2007 à 15:28
chaibat05
Messages postés1883Date d'inscriptionsamedi 1 avril 2006StatutMembreDernière intervention20 novembre 2007
-
13 avril 2007 à 17:57
Voilà, je voudrais executer une requete sous access, mais cela ne fonctionne pas sur le update, voila le code :
Fichier = "'" & Fichier & "'"
sql = "select trig from utilisateur where nom=" & Var
Set rs = db.OpenRecordset(sql)
Var = rs.Fields("trig")
Var = "'" & Var & "'" sql "update fiche set trig_dem " & Var & " where titre = " & Fichier
db.Execute sql
db.Close
aaliyan
Messages postés104Date d'inscriptionsamedi 12 mars 2005StatutMembreDernière intervention30 avril 2007 13 avril 2007 à 17:24
J'aurai puet-etre une autre solution mais je n'arrive pas a la finaliser :
sql "select mots_cles from fiche where titre " & Fichier
Set rs = db.OpenRecordset(sql)
Do Until rs.EOF 'Ca plante ici'
rs.Edit
rs.Fields("mots_cles") = Var1
rs.Update
rs.MoveNext
Loop
chaibat05
Messages postés1883Date d'inscriptionsamedi 1 avril 2006StatutMembreDernière intervention20 novembre 20072 13 avril 2007 à 17:43
pardon !c' est dbOpenDynamic
et puis prends l' habitude de faire
' un mouvement du pointeur pour remplir ton recordset
With rs
On Error Resume Next
.MoveLast
.MoveFirst
If .Bof And .Eof Then
MsgBox "Aucun Enregistrement...'
Exit Sub
End If
Do Wile Not .Eof
...
...
.MoveNext
Loop