High-Tech
Santé-Médecine
Droit-Finances
CodeS-SourceS
Inscription
Plan
Connexion
Rechercher un code, un tuto, une réponse
Accueil
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Tous les langages
Delphi / Pascal
Java
Python
SQL
RegEx
Flash
ASM
IRC
Graphisme
PDA
ColdFusion
Foxpro
Flex
Visual Basic / VB.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
PHP
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C/C++/C++.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Javascript
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C#/.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
ASP/ASP.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Accueil
Connexion
Déposer un code
Code
Recherche
Haut
Accueil
Forum Codes-Sources
Visual Basic
Sujet Précédent
Sujet Suivant
(censure) de Recordset.,..[:(!]
galldup
Messages postés
90
Date d'inscription
vendredi 18 octobre 2002
Statut
Membre
Dernière intervention
27 décembre 2004
- 14 janv. 2003 à 08:29
galldup
Messages postés
90
Date d'inscription
vendredi 18 octobre 2002
Statut
Membre
Dernière intervention
27 décembre 2004
-
14 janv. 2003 à 10:28
Chluss...
Voila, j'ai un bleme :
Je voudrais lancer une Recordset en language SQL :
"DELETE * FROM [affaire info] WHERE [reference number]='" + REF + "';"
Cela ne morche pos... :(
pourquoi ?
Merci d'avance.
Afficher la suite
A voir également:
(censure) de Recordset.,..[:(!]
Recordset vba access
✓
-
Forum Visual Basic
Adodb recordset find
-
Forum Visual Basic
Adodb recordset
-
Forum Visual Basic
Ado recordset
✓
-
Forum Visual Basic 6
Vb6 recordset
✓
-
Forum Visual Basic 6
4
réponses
Réponse 1 / 4
webboy
Messages postés
55
Date d'inscription
lundi 11 mars 2002
Statut
Membre
Dernière intervention
23 mai 2003
14 janv. 2003 à 08:56
Si ton reference number est un nombre tu dois faire :
"DELETE FROM [affaire info] WHERE [reference number]=" + REF + ";"
On ne met pas detoile devant le from
@+
Réponse 2 / 4
galldup
Messages postés
90
Date d'inscription
vendredi 18 octobre 2002
Statut
Membre
Dernière intervention
27 décembre 2004
1
14 janv. 2003 à 09:35
Merci mais....
no, cela ne fonctionne pas :
Set rst = dbs.OpenRecordset("DELETE FROM [affaire info] WHERE [affaire info].[Reference number]<> ' " + REF + " ';")
Réponse 3 / 4
webboy
Messages postés
55
Date d'inscription
lundi 11 mars 2002
Statut
Membre
Dernière intervention
23 mai 2003
14 janv. 2003 à 09:46
T'as mal lu c'est :
Set rst = dbs.OpenRecordset("DELETE FROM [affaire info] WHERE [affaire info].[Reference number]<> " + REF + ";");
Réponse 4 / 4
galldup
Messages postés
90
Date d'inscription
vendredi 18 octobre 2002
Statut
Membre
Dernière intervention
27 décembre 2004
1
14 janv. 2003 à 10:28
en effet j'ai mal lu...
Meme dans ce cas, cela ne marche pas !
je ne sais pas pourquoi !
Alors j'ai essaye avec ca :
Set rst = dbs.OpenRecordset("SELECT * FROM [affaire info];")
p = rst.GetRows(rst.recordcount)
rst.MoveFirst
for i=0 to rst.recordcount-1
if p(0, i) <> REF then
rst.Delete <--
else ou
rst.MoveNext <--
next i
Mais cela bugg au (<--) avec message "no current record"
Merci d'aider un stagiaire dans la m... en chine...
Rejoignez-nous
A voir également
Adodb recordset filter
Recordset seek
Asp recordset count
Recordset movenext
Recordset vba excel