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 : Probleme requête SQL aléatoire [ Base de données / Access ] (Joby68)

samedi 27 mai 2006 à 20:22:36 | Probleme requête SQL aléatoire

Joby68

J'ai commencé un petit programme sur les verbes irréguliers anglais dans lequel j'utilise une base de donnée access contenant tt les verbes irréguliers. Dans mon code j'ai introduit des requetes sql et j'utilise un activeX ADO pour la connection à la base de donnée. Cependant j'ai un petit souci avec les requetes intégrées dans le code.

En effet j'ai besoin d'une requete qui puisse me permettre de selectionner un verbe au hasard dont son niveau est égale à celui que l'utilisateur à choisi dans les options.

Par défaut j'ai utilisé une fonction de VB, le fameu "rnd" , la requete que j'ai faite elle donne ça :

Variable=(rnd * 171)+1

With Adodc1
    .RecordSource = "select * from verbes1 where codeverbes=" & Variable & " And niveau = " & facile & ""
    .Refresh
End With

Es ce que dans SQL meme il est possible d'avoir une fonction qui permet cela c'est à dire choisir un codeverbes au hasard sans passé par le code VB qui me pose probleme ?

Un autre problème j'ai besoin de selectionner tous les verbes dont l'infinitif commence par la lettre "a" (par exemple) et dont le niveau est égale à celui que l'utilisateur à choisit.

j'ai essayé cette requete sur access et elle ne fonctionne pas donc c pas dans mon programme qu'elle fonctionnera :

SELECT * 
FROM verbes1 
WHERE infifitif like ('%a')
AND niveau="facile"

ça ne marche pas peut etre qu'il y a une autre syntaxe, je l'ignore mais pourtant sous MySQL elle bonne.


Je vous remerci d'avance pour votre aide.

Cordialment steeven 

gunshot97one@hotmail.com
 


samedi 27 mai 2006 à 21:21:19 | Re : Probleme requête SQL aléatoire

hassen

bonjour,
en faite dans access le langage sql est un peut differant dans la fonction like

SELECT * 
FROM verbes1 
WHERE infifitif like '*a'
AND niveau="facile"

en fait le % ca marche sur SQL Server mais pas sur access avec access il faut plutot utiliser *

Hassen TUNISIE

samedi 27 mai 2006 à 22:02:48 | Re : Probleme requête SQL aléatoire

corsica

Membre Club
Je dirais plutôt :

SELECT * FROM verbes1 WHERE infifitif like ('a*') etc...

Le début de la chaîne est 'a' et le reste nous est indifférent ...

Si tu mets '*a' alors c'est une chaîne qui se termine par 'a'

:)



Life is Too Short ...
Enjoy Your Life ...




Cette discussion est classé dans : code, sql, probleme, niveau, verbes


Répondre à ce message

Sujets en rapport avec ce message

probleme sql [ par ultra_3m ] salut a touts les programmeursalors j'ai une table 'analyse' et une colonne 'code' tel que : OGOS3.6.9R1.1.35R1.2.3OS4R2.1R2.1.1.2  je veut pour chaqu VBA SQL probleme de requete ajout [ par darkspoilt ] Bonjour voila mon probleme j'ai tapé le code suivant[CODE]Sub MacroEssai() Dim Var As StringVar = "Table2" DoCmd.TransferSpreadsheet acImport, , " Probleme VB6 et Sqlite [ par xavier1936 ] Bonjour a tous, J'ai un programme qui doit faire une mise a jour dans une table slqlite via la commande UPDATE. Voici le code de update :[CODE]que probleme d affichage les etats de sortie a partir sql server 2000 [ par boualam_2007 ] salut j'ai fait un application avec vb6 et sql server 2000 et j'ai trouvè un probleme d'affichage des etats.le message declarè est "erreur detectè par salut [ par zekruss ] salut tt le monde , voila je suis etudiant en plein projet de fin d'etudes , mon travail conciste a integrer une camera pour traitement d'images sur Probleme "query" ASP + SQL [ par stephparis75 ] Besoin d'aide = Je suis entrain de produire un planning en asp vb, avec pour les données sql server 2003 J'ai un form qui doit interogé le serveur pou Probleme d'aquitement entre VB 6 et SQL Server 2000 [ par outcheur ] Bonjouralors j'ai un problème(c bien normal, sinon j'aurais pas fait un poste)alors on a une application client serveur,l'application est au niveau de Probleme avec les propriété dun label inserer par code [ par Zachs ] Bonjour, j'ai un programme fait en vb2005 (add-ins excel) ou j'insere, par code, un label dans une feuille Excel. Le probleme est que je ne peut pas e DataTable requete SQL [ par ELR60 ] bonjour, je voudrais pouvoir lancer dans une DataTable une requête du style SQL :SELECT CODE_PRODUITFROM PQR_COUVGROUP BY CODE_PRODUITHAVING count(*) Attacher une base de données SQL serveur par code [ par abdel1109 ] Salut tout le monde, je viens de créer une application avec vb.net 2003 utilisant une base de donnée sql Serveur 2000, mon problème c'est d'attacher c


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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,187 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é.