Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : (censure) de Recordset.,..[:(!] [ Archives Visual Basic / J'AI BESOIN D'AIDE !!!! :) ] (galldup)

mardi 14 janvier 2003 à 08:29:59 | (censure) de Recordset.,..[:(!]

galldup

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.





mardi 14 janvier 2003 à 08:56:59 | Re : (censure) de Recordset.,..[:(!]

webboy

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 au message :
-------------------------------

> 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.
>
>
>
>
>

mardi 14 janvier 2003 à 09:35:40 | Re : (censure) de Recordset.,..[:(!]

galldup

Merci mais....

no, cela ne fonctionne pas :

Set rst = dbs.OpenRecordset("DELETE FROM [affaire info] WHERE [affaire info].[Reference number]<> ' " + REF + " ';")




-------------------------------
Réponse au message :
-------------------------------

> 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 au message :
> -------------------------------
>
> > 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.
> >
> >
> >
> >
> >
>

mardi 14 janvier 2003 à 09:46:16 | Re : (censure) de Recordset.,..[:(!]

webboy

T'as mal lu c'est :

Set rst = dbs.OpenRecordset("DELETE FROM [affaire info] WHERE [affaire info].[Reference number]<> " + REF + ";");






-------------------------------
Réponse au message :
-------------------------------

> Merci mais....
>
> no, cela ne fonctionne pas :
>
> Set rst = dbs.OpenRecordset("DELETE FROM [affaire info] WHERE [affaire info].[Reference number]<> ' " + REF + " ';")
>
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > 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 au message :
> > -------------------------------
> >
> > > 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.
> > >
> > >
> > >
> > >
> > >
> >
>

mardi 14 janvier 2003 à 10:28:09 | Re : (censure) de Recordset.,..[:(!]

galldup

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...


-------------------------------
Réponse au message :
-------------------------------

> T'as mal lu c'est :
>
> Set rst = dbs.OpenRecordset("DELETE FROM [affaire info] WHERE [affaire info].[Reference number]<> " + REF + ";");
>
>
>
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Merci mais....
> >
> > no, cela ne fonctionne pas :
> >
> > Set rst = dbs.OpenRecordset("DELETE FROM [affaire info] WHERE [affaire info].[Reference number]<> ' " + REF + " ';")
> >
> >
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > 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 au message :
> > > -------------------------------
> > >
> > > > 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.
> > > >
> > > >
> > > >
> > > >
> > > >
> > >
> >
>



Cette discussion est classé dans : recordset, censure


Répondre à ce message

Sujets en rapport avec ce message

ADO [ par Richard ] j'ai construit une feuille de données à l'aide de l'assistant et il m'a crée une requete SQL que j'ai modifié. La requete est du type:recordset.Open " Nbre de champs Dispo dans un recordset [ par Freddy ] Savez vous comment connaître le nombre de champs et les noms dispo dans un recordset, d'une base access.Ex le champs Num, le champs client etc..du rec Déplacement dans un recordset [ par Bobo94 ] Salut,J'ai un problème avec le déplacement dans un recordset ...J'ai crée des boutons de déplacement dans une toolbar: Début, Fin, Suivant, Précédent Recordset a valeurs multiples [ par Octet ] Si j'ai une requête qui retourne plusieurs valeurs, comment, immédiatement après, je peux faire afficher un msgbox afin qu'il m'affiche tout le conten open recordset et .....variables [ par tom ] voici ma portion de code:Set rsTable = bddEtjc.OpenRecordset(maSQL, dbOpenDynaset)With rsTable.MoveFirstrequeteSQL = (rsTable!monChamp)End Withcomment syntaxe du monRecordset.field.....?? [ par tom ] je voulais savoir la syntaxe de mon.RecordSet.field et l'environnement dans le quel il doit s'executé cad mettre mon.RecordSet.qqch avant????merci d'a ASP: navigation dans un recordset [ par yoda ] Je veux utiliser un bouton pour faire un movenext dans un recordset.Mais je ne vois pas comment l'utiliserJ'affiche les résultats de la requete dans u Rafraichissement de Recordset [ par Joe ] Je développe une appli VB6/Access avec une série de TextBox permettant de fixer des critères de recherche.J'utilisais jusqu'à maintenant un controle A Oracle VB6 [ par Amajid ] BonjourEst-ce que l'un d'entre vous sait comment faire un "commit" pour que ma suppression soit validée dans ma base Oracle?OrclSession2.Recordset.Mov et oui encore un piochon du VB. [ par DaGreat ] Voici mon code: Dim Dbs As Database Dim Rst As Recordset Dim Rst2 As Recordset Dim Numero_C As Integer Dim DBPath As String Dim SQLQ


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,468 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.