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
Forum
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 fields
✓
-
Forum Visual Basic
Recordset eof
✓
-
Forum Visual Basic 6
Recordset sql
-
Forum Visual Basic
Vb6 recordset
✓
-
Forum Visual Basic 6
RecordSet de VB6 à VB2010...Grrrrrrrr
✓
-
Forum VB.NET
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...
Discussions similaires
Insèrer dans une table un recordset
Fiston53
-
29 mars 2006 à 17:43
zorglube91
-
24 mars 2010 à 16:27
Comment afficher le resultat d'un recordSet
vbaddict44
-
14 avril 2010 à 16:59
jack
-
15 avril 2010 à 12:55
Equivalent de recordset.Find de VB6
cs_seb123
-
28 août 2008 à 13:03
seb123
-
31 août 2008 à 07:57
Parametrage ADODB.Recordset
cs_Talere
-
31 mars 2006 à 14:19
Talere
-
31 mars 2006 à 15:28
ADO+Recordset
cs_miss_poopoucy
-
23 juin 2008 à 11:28
misafredo
-
30 juin 2008 à 09:54
Rejoignez-nous