[Access] Besoin d'aide Urgente : Rapide et facile pour un connaisseur

Besoin d'aide Urgente : Rapide et facile pour un connaisseur [Access] - SQL/NoSQL - Programmation

Marsh Posté le 15-01-2003 à 22:06:45    

Voilà j'aimerais utiliser les champs sortis par ma requete, comme en PHP, mais sur Access...
 
mais je ne connais pas la syntaxe, qq'un peut m'aider ?
 
genre = mysql_result($requete, $ligne, "champ" ), mais en version Access...
 
Edit : Je ne veux pas utiliser PHP, évidemment pas. Ce que je veux, c'est récuperer une des valeurs de la table résultat de ma réquete
 
Exemple Je voudrais récuperer "cat" je pensais pouvoir y acceder directement
 
=(SELECT cat FROM blabla WHERE DTC="OK" )
 
 
Deuxieme question...
 
Je veux faire cela parce j'ai un formulaire créé à partir d'une requete. Lorsque je travaille sur une seule base et que je ne croise rien, que je n'embrique pas des select etc, je peux facilement modifier le contenu de ma table. Dans la autres cas, access me fait "ding" et je ne peux rien modifier.
 
Mon probleme est résolu si vous m'expliquer comment accéder à un champ précis dans une requete. Sinon.... Je ne sais pas comment faire -> C'est à rendre demain.


Message édité par kowalski le 16-01-2003 à 16:34:29

---------------
We are just an advanced breed of monkeys on a minor planet of a very average star. But we can understand the Universe. That makes us something very special.  
Reply

Marsh Posté le 15-01-2003 à 22:06:45   

Reply

Marsh Posté le 15-01-2003 à 22:34:30    

Pourquoi personne ne lit ???? :'(((


---------------
We are just an advanced breed of monkeys on a minor planet of a very average star. But we can understand the Universe. That makes us something very special.  
Reply

Marsh Posté le 15-01-2003 à 23:02:12    

ca existe que pour php

Reply

Marsh Posté le 15-01-2003 à 23:20:04    

Ok mais je cherche un équivalent
 
comment trouve le contenu d'une cellule dans une table de résultat d'une requete ?
 
genre
 
   id | nom  | num
-------------------
0   1   ez      121
1   2   ezze    ezze
 
je veux trouver le contenu de la ligne 2, colonne num, par exemple


---------------
We are just an advanced breed of monkeys on a minor planet of a very average star. But we can understand the Universe. That makes us something very special.  
Reply

Marsh Posté le 15-01-2003 à 23:41:37    

Faut passer en visual basic.
 
Tu stockes le résultat d'une requete dans un recordset et là tu peu naviguer dans les différents champs.


---------------
« Lorsque le bûcheron pénétra dans la forêt avec sa hache, les arbres se dirent : ne nous inquiétons pas, le manche est des nôtres. » | Gérez votre collection de BD en ligne !
Reply

Marsh Posté le 16-01-2003 à 01:49:44    

En somme, je laisse tomber c'est ca ?
 
Je dois utiliser SQLGetData ? ya au moins 6 parametres à la fonction...
 
Vive PHP bourdel :pt1cable:


---------------
We are just an advanced breed of monkeys on a minor planet of a very average star. But we can understand the Universe. That makes us something very special.  
Reply

Marsh Posté le 16-01-2003 à 13:47:08    

kowalski a écrit :

En somme, je laisse tomber c'est ca ?
 
Je dois utiliser SQLGetData ? ya au moins 6 parametres à la fonction...
 
Vive PHP bourdel :pt1cable:  


 
tu veut utiliser php avec une base access?  :heink:

Reply

Marsh Posté le 16-01-2003 à 16:30:43    

forummp3 a écrit :


 
tu veut utiliser php avec une base access?  :heink:  


 
Hum... non, je disais juste que je préfere PHP à Access pr gérer du SQL...


---------------
We are just an advanced breed of monkeys on a minor planet of a very average star. But we can understand the Universe. That makes us something very special.  
Reply

Marsh Posté le 16-01-2003 à 16:34:37    

Edit : Je ne veux pas utiliser PHP, évidemment pas. Ce que je veux, c'est récuperer une des valeurs de la table résultat de ma réquete
 
Exemple Je voudrais récuperer "cat" je pensais pouvoir y acceder directement
 
=(SELECT cat FROM blabla WHERE DTC="OK" )
 
 
Deuxieme question...
 
Je veux faire cela parce j'ai un formulaire créé à partir d'une requete. Lorsque je travaille sur une seule base et que je ne croise rien, que je n'embrique pas des select etc, je peux facilement modifier le contenu de ma table. Dans la autres cas, access me fait "ding" et je ne peux rien modifier.
 
Mon probleme est résolu si vous m'expliquer comment accéder à un champ précis dans une requete. Sinon.... Je ne sais pas comment faire -> C'est à rendre demain.


---------------
We are just an advanced breed of monkeys on a minor planet of a very average star. But we can understand the Universe. That makes us something very special.  
Reply

Marsh Posté le 16-01-2003 à 16:56:09    

PLIZZEEEEEEEEEEEEEEEEEEEEEEEEEEEEEe


---------------
We are just an advanced breed of monkeys on a minor planet of a very average star. But we can understand the Universe. That makes us something very special.  
Reply

Marsh Posté le 16-01-2003 à 16:56:09   

Reply

Marsh Posté le 16-01-2003 à 17:16:00    

Sous Access
 
Exemples de fonction RechDom (DLookup)
 
L'exemple suivant retourne le nom contenu dans le champ Nom du messager de l'enregistrement qui satisfait à critère. Le domaine consiste en une table Messagers. L'argument critère limite le jeu d'enregistrements à ceux pour lesquels N° messager est égal à 1.
 
Dim varX As Variant
varX = DLookup("[Nom du messager]", "Messagers", "[N° messager] = 1" )
Dans l'exemple qui suit, extrait de la table Messagers, le contrôle N° messager du formulaire fournit l'argument critère pour la fonction RechDom (DLookup). Remarquez que la référence au contrôle n'est pas entourée des guillemets caractérisant les chaînes. Ceci garantit qu'à chaque appel de la fonction RechDom (DLookup), Microsoft Access extraira la valeur en cours à partir de ce contrôle.
 
varX As Variant
varX = DLookup("[Nom du messager]", "Messagers", "[N° messager] = "  
    & Forms!Messagers!N°messager)
L'exemple qui suit utilise la variable entRecherche pour obtenir la valeur.
 
Dim entRecherche As Integer, varX As Variant
RechercheID = "1"
varX = DLookup("[Société]", "Messagers", _
    "[N° messager] = " & entRecherche)

Reply

Marsh Posté le 16-01-2003 à 17:23:09    

ma requete c'est quoi là dedans ?


---------------
We are just an advanced breed of monkeys on a minor planet of a very average star. But we can understand the Universe. That makes us something very special.  
Reply

Marsh Posté le 16-01-2003 à 17:28:34    

"messagers" => c'est le nom d'une requête pré-enregistrée
sous Access

Reply

Marsh Posté le 16-01-2003 à 17:33:19    

Bon j'ai fait autrement ca a l'air de passer
 
Inch'allah


---------------
We are just an advanced breed of monkeys on a minor planet of a very average star. But we can understand the Universe. That makes us something very special.  
Reply

Marsh Posté le 16-01-2003 à 17:33:58    

Ok
 :hello:

Reply

Marsh Posté le 16-01-2003 à 20:17:04    

Comment faire un bouton Actualiser au lieu de faire MAJ+F9 ???


---------------
We are just an advanced breed of monkeys on a minor planet of a very average star. But we can understand the Universe. That makes us something very special.  
Reply

Marsh Posté le 16-01-2003 à 23:25:50    

kowalski a écrit :


 
Hum... non, je disais juste que je préfere PHP à Access pr gérer du SQL...


 
he bien tu convertie ta base de donné access en base de donné mysql.Tu peut trouver ce logiciel sur telecharger.com
 
http://telecharger.01net.com/windo [...] 21908.html
 
ensuite tu fait tes requetes en php.
 
POur ta base de donne mysql en local tu peut utiliser easyphp ( www.easyphp.org )
 
bonne chance  [:taill]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed