begin process at 2012 02 14 10:20:03
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

J'AI BESOIN D'AIDE !!!! :)

 > 

Requetes SQL


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Requetes SQL

mardi 9 avril 2002 à 12:21:17 | Requetes SQL

PaulScholes

Je fait 2 requetes sous Access97, elle sont presque identiques, pourtant, l'une marche et pas l'autre, pourquoi ?

requete N°1 :
Set MyRS = MyDB.OpenRecordset("SELECT Origine FROM [Fiche externe] WHERE NomClient = " & Modifiable91.Value & " ORDER BY Date")

requete N°2
Set MyRS = MyDB.OpenRecordset("SELECT Origine FROM [Fiche externe] WHERE Month(Date) = " & Cadre55.Value & " ORDER BY Date")

La N°2 fonctionne, mais pas la°1, message d'erreur : Operateur absent dans l'expression 'NomClient = OXFORD' ( OXFORD etant la valeur Modifiable91 )

Je comprend pas trop, parce que la syntaxe est exactement la meme que dans l'autre requete, et Mon champ NomClient existe ( je l'ai testé )
mardi 9 avril 2002 à 12:34:14 | Re : Requetes SQL

Icem@n

tu dois encadrer les String par des ' car c'est du caractère et non du numérique comme dans ta deuxieme requete ... :

SELECT Origine FROM [Fiche externe] WHERE NomClient = '" & Modifiable91.Value & "' ORDER BY Date


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

Je fait 2 requetes sous Access97, elle sont presque identiques, pourtant, l'une marche et pas l'autre, pourquoi ?

requete N°1 :
Set MyRS = MyDB.OpenRecordset("SELECT Origine FROM [Fiche externe] WHERE NomClient = " & Modifiable91.Value & " ORDER BY Date")

requete N°2
Set MyRS = MyDB.OpenRecordset("SELECT Origine FROM [Fiche externe] WHERE Month(Date) = " & Cadre55.Value & " ORDER BY Date")

La N°2 fonctionne, mais pas la°1, message d'erreur : Operateur absent dans l'expression 'NomClient = OXFORD' ( OXFORD etant la valeur Modifiable91 )

Je comprend pas trop, parce que la syntaxe est exactement la meme que dans l'autre requete, et Mon champ NomClient existe ( je l'ai testé )

mardi 9 avril 2002 à 14:23:38 | Re : Requetes SQL

PaulScholes

Je viens d'essayer, mais ça marche toujours pas



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

tu dois encadrer les String par des ' car c'est du caractère et non du numérique comme dans ta deuxieme requete ... :

SELECT Origine FROM [Fiche externe] WHERE NomClient = '" & Modifiable91.Value & "' ORDER BY Date


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

Je fait 2 requetes sous Access97, elle sont presque identiques, pourtant, l'une marche et pas l'autre, pourquoi ?

requete N°1 :
Set MyRS = MyDB.OpenRecordset("SELECT Origine FROM [Fiche externe] WHERE NomClient = " & Modifiable91.Value & " ORDER BY Date")

requete N°2
Set MyRS = MyDB.OpenRecordset("SELECT Origine FROM [Fiche externe] WHERE Month(Date) = " & Cadre55.Value & " ORDER BY Date")

La N°2 fonctionne, mais pas la°1, message d'erreur : Operateur absent dans l'expression 'NomClient = OXFORD' ( OXFORD etant la valeur Modifiable91 )

Je comprend pas trop, parce que la syntaxe est exactement la meme que dans l'autre requete, et Mon champ NomClient existe ( je l'ai testé )


mardi 9 avril 2002 à 23:30:24 | Re : Requetes SQL

Belge

test ca :

Set MyRS = MyDB.OpenRecordset("SELECT Origine FROM [Fiche externe] WHERE NomClient = " & Cstr(Modifiable91.Value) & " ORDER BY Date")







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

Je viens d'essayer, mais ça marche toujours pas



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

tu dois encadrer les String par des ' car c'est du caractère et non du numérique comme dans ta deuxieme requete ... :

SELECT Origine FROM [Fiche externe] WHERE NomClient = '" & Modifiable91.Value & "' ORDER BY Date


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

Je fait 2 requetes sous Access97, elle sont presque identiques, pourtant, l'une marche et pas l'autre, pourquoi ?

requete N°1 :
Set MyRS = MyDB.OpenRecordset("SELECT Origine FROM [Fiche externe] WHERE NomClient = " & Modifiable91.Value & " ORDER BY Date")

requete N°2
Set MyRS = MyDB.OpenRecordset("SELECT Origine FROM [Fiche externe] WHERE Month(Date) = " & Cadre55.Value & " ORDER BY Date")

La N°2 fonctionne, mais pas la°1, message d'erreur : Operateur absent dans l'expression 'NomClient = OXFORD' ( OXFORD etant la valeur Modifiable91 )

Je comprend pas trop, parce que la syntaxe est exactement la meme que dans l'autre requete, et Mon champ NomClient existe ( je l'ai testé )



mercredi 10 avril 2002 à 08:35:07 | Re : Requetes SQL

PaulScholes


Toujours pareil, j'ai un message d'erreur :

Operateur absent dans l'expression 'NomClient = OXFORD'

Je comprend pas !!!

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

test ca :

Set MyRS = MyDB.OpenRecordset("SELECT Origine FROM [Fiche externe] WHERE NomClient = " & Cstr(Modifiable91.Value) & " ORDER BY Date")







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

Je viens d'essayer, mais ça marche toujours pas



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

tu dois encadrer les String par des ' car c'est du caractère et non du numérique comme dans ta deuxieme requete ... :

SELECT Origine FROM [Fiche externe] WHERE NomClient = '" & Modifiable91.Value & "' ORDER BY Date


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

Je fait 2 requetes sous Access97, elle sont presque identiques, pourtant, l'une marche et pas l'autre, pourquoi ?

requete N°1 :
Set MyRS = MyDB.OpenRecordset("SELECT Origine FROM [Fiche externe] WHERE NomClient = " & Modifiable91.Value & " ORDER BY Date")

requete N°2
Set MyRS = MyDB.OpenRecordset("SELECT Origine FROM [Fiche externe] WHERE Month(Date) = " & Cadre55.Value & " ORDER BY Date")

La N°2 fonctionne, mais pas la°1, message d'erreur : Operateur absent dans l'expression 'NomClient = OXFORD' ( OXFORD etant la valeur Modifiable91 )

Je comprend pas trop, parce que la syntaxe est exactement la meme que dans l'autre requete, et Mon champ NomClient existe ( je l'ai testé )






Cette discussion est classée dans : date, sql, requete, requetes, nomclient


Répondre à ce message

Sujets en rapport avec ce message

Requete SQL [ par funtay ] bonjour, j'ai un problème de syntaxe dans une requete SQL.En fait ,j'ai une date de début (c'est un maskedbox( txt_datedeb)) et une date de fin (c'est probleme lors de l'execution de requetes SQL [ par Dev77 ] Salut,Voilà mon pb : lorsque que j'execute une requete SQL vers un serveur DB2 distant (NT ou Mainframe IBM), je ne peux plus avoir la main sur l'appl [SQL] URGENT svp pour une requete de groupement [ par Dinbougre ] SVP c vrmt urgent et j'avance pas depuis vendredig une table CA(date, total)la date est de type jj/mm/aaaaje fais une requete qui affiche le tous les Requete SQL sur un ADODB.Recordset [ par patrice8218 ] Bonjour,Je dois faire plusieurs requetes différentes sur les même enregistrements.Est il possible de récupérer ces enregistrements dans un recordset d Requete SQL... Traiter les données directement dans la requete [ par C17 ] Salut à tous, Alors voilà le problème: Je travaille sous VB avec une table access 'TTest' par exemple avec un champ 'CDate' qui contient une date. Po Date et SQL [ par noe ] Bonsoir à tousje n'arrive pas à exécuter ma requete SQLvoici mes donnéesune base ACCESS 97 nom "Ecole"une table nom "Present"un format Date requete SQL srv [ par Megafan ] Bonjour,Pour une fois c'est moi qui pose une question :)descriptif de ma config :- Base de donnée sur un serveur SQL (MS)- Requete ADO récupéree dans requete (sql+vb) et champs date [ par myrzhin21 ] voila ma base de donnée comporte une multi requeteformé d'une combinaison SQL et Vbet je voudrai pouvoir faire une requete sur la date un peu plu comp DATE et SQL HELP !!!!! [ par globule ] Bonjour, Je viens de parcourir toutes les solutions proposées sur un test de date dans un requete SQL. Aucune ne semble fonctionnerPouvez vous m'expli requete sql avec date!!! [ par laurent180 ] voila j'aimerai faire un tris dans ma table sqlvoici la requete que j'utilise: date1 = DateAdd("m", 1, Date)txtCodesSQL = "SELECT * FROM Table1 WHERE


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,494 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales