Ziklamor
Messages postés44Date d'inscriptionmercredi 30 mai 2007StatutMembreDernière intervention30 novembre 2007
-
8 juin 2007 à 10:22
Ziklamor
Messages postés44Date d'inscriptionmercredi 30 mai 2007StatutMembreDernière intervention30 novembre 2007
-
11 juin 2007 à 11:38
Bonjour à tous.
Voilà, j'ai de nombreux champs de ma table à mettre à jour quand j'appuie sur un bouton.
J'ai essayé de tout mettre sur la meme ligne, mais il y en a trop, donc ca passe à la ligne...mais là message d'erreur, VB n'accepte pas et comprend ca comme une nouvelle instruction, alors que c'est la suite...
J'ai donc essayé de mettre ca dans un nouvel update à la ligne, mais celui ci ne s'execute pas. Le premier marche mais pas le deuxieme.
Si vous pouviez m'aider à updater tous ces champs, parce que je vois pas trop...
Ziklamor
Messages postés44Date d'inscriptionmercredi 30 mai 2007StatutMembreDernière intervention30 novembre 2007 8 juin 2007 à 13:50
Je pige pas trop ce que tu veux faire là.
Avant le *passage à la ligne* jdois ecrire la suite de mes instructions ou je mets rien ?
Et je peux pas passer à la ligne sans fermer le double-cote, il en met un automatiquement à la fin de la ligne...
Si tu pouvais juste eclaircir ce point là s'il te plait.
Ziklamor
Messages postés44Date d'inscriptionmercredi 30 mai 2007StatutMembreDernière intervention30 novembre 2007 8 juin 2007 à 16:18
Bon, ca ne marche toujours pas, je ne vois toujours pas mes enregistrements dans ma BDD.
Jvous donne les codes de ma sub, comme ca vous verrez que j'ai fait exactement pareil qu'Exploreur... (merci en tout cas )
cs_Exploreur
Messages postés4821Date d'inscriptionlundi 11 novembre 2002StatutMembreDernière intervention15 novembre 201615 8 juin 2007 à 18:12
Salut,
Une chose imporatnte à mes yeux : Il faut donner a mangé à ta requête : Comment veux-tu modifier un enregistrement dans ta base, si ta requête ne sait pas quel enregistrement il faut qu'elle modifie ? (Clause WHERE d'une requête)
Ziklamor
Messages postés44Date d'inscriptionmercredi 30 mai 2007StatutMembreDernière intervention30 novembre 2007 11 juin 2007 à 09:29
Effectivement tous mes champs sont de types text, et j'ai bien renseigné ma requete (le WHERE est bien là) et je n'arrive toujours pas à ecrire dans ma base de données...
Ca me bloque depuis plusieurs jours, je vois pas du tout quoi faire, j'ai respecté la syntaxe et j'ai pris des exemples mais rien...
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 11 juin 2007 à 09:42
Salut,
Pourquoi ne pas TOUT insérer tes chmpas d'un seul coup plutot que de faire un INSERT suivi d'un UPDATE?
Ou alors j'ai pas compris (lundi oblige)
Vérifie bien aussi que tu es bien connecté à ta base(regarde quand tu lances ton aplli, s'il y a bien le fichier .Ldb de ta base de données qui est ouverte, et si tu n'as pas mis quelque par un On Error Resume Next...
Es-tu bien sûr que de tout tes champs dans ta base sont du type : Texte ?