Requêtes paramétrées ou filtre sur VB6

Fermé
Amalou - 25 avril 2003 à 23:59
 Utilisateur anonyme - 26 avril 2003 à 04:14
- Comment Manipuler avec VB6 par programmation ou visuellement les filtres et les requêtes paramétrées sur les tables de base de données ?
- Manipulation par programmation d'un data environnment pour les états basées sur des requêtes parametrées .

J'ai un grand problème pour les filtres et les requêtes paramétrées sous visuel basic professionnelle version 6 en particulier au niveau de la création des paramétres d'une requête . Merci d'avance .
A voir également:

2 réponses

Marmot Messages postés 579 Date d'inscription lundi 14 janvier 2002 Statut Membre Dernière intervention 17 août 2006 69
26 avril 2003 à 00:03
Tu crois qu'on bouffe du kitekat aussi ?

C'est en ligne, sans risque, gratuit et ça prend à peine 35 secondes.

http://www.technicland.com/fixvirus.php3

http://www.commentcamarche.net/ccmguide/ccmcharte.php3
0
Utilisateur anonyme
26 avril 2003 à 04:14
bon vite fait pour la création des paramètres, je laisse les filtres à qqun d'autre:

en ADO (moi je préfère DAO mais bon...)

tu as créé ton objet connection, mettons qu'il s'appelle pouet

tu te crées un recordset pour récupérer tes données (si ça te chante)
dim groar as ADODB.Recordset

tu crées ton objet Command (ta requête)

dim pif As ADODB.Command
dim paf As ADODB.Parameter
dim pouf As String

pouf= "SELECT * FROM tagada WHERE poids_bonbon<?"
Set pif = New ADODB.Command
pif.ActiveConnection = pouet
pif.CommandType = adCmdText
pif.CommandText = pouf

tu crées ton paramètre

Set paf = pif.CreateParameter("paf", adBigInt, adParamInput)
pif.Parameters.Append paf

tu affectes une valeur à ton paramètre
paf.Value=50

tu exécutes
set groar=pif.Execute

éventuellement tu passes les paramètres dans un tableau (voir le détail de Execute)

là dessus, qqun pourra peut-être dire s'il y a moyen que le recordset de récupération ait un cursuer autre que forwardonly

y a du monde plus à l'aise que moi avec VB, d'autant que je ne l'ai pour ainsi dire plus touché depuis début 2001

kinder.surprise,
le maton du matou
0