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 : Requête sur VB 6 [ Divers / Débutants ] (quecdur)

vendredi 13 juin 2008 à 15:18:28 | Requête sur VB 6

quecdur

Bonjour,
J'ai créer une BDD Clients.
J'aimerais sur le click d'un bouton, pouvoir ouvrir un formulaire selon certains critères, à savoir, les clients qui on un contrat en cours, à ce jour.
J'ai fait : 


Private Sub Commande25_Click()
On Error GoTo Err_Commande25_Click

    Dim stDocName As String
    Dim stLinkCriteria As String

stDocName = "CHANTIERSCommunicationsAJ"

If LDTriChantiers.Value = 2 Then
   stLinkCriteria = "[RuptureDefinitive]=" & "[RuptureDefinitive]=< Date()" And "[RuptureDefinitive]<>''"
    DoCmd.OpenForm stDocName, , , stLinkCriteria
End If

Exit_Commande25_Click:
    Exit Sub

Err_Commande25_Click:
    MsgBox Err.Description
    Resume Exit_Commande25_Click

   
End Sub

Et j'ai pour réponse : "Incompatibilité de type"
J'ai essaie plein de trucs. J'y arrive plus.
Merci de m'aider. J'ai trop mal au crâne.


vendredi 13 juin 2008 à 15:25:14 | Re : Requête sur VB 6

Exploreur

Membre Club
Salut,

Tes champs sont de quels types ? Car pour les dates dans une requête, il faut que cela soit enrtouré de #.........#

A+
Exploreur

 Linux a un noyau, Windows un pépin


vendredi 13 juin 2008 à 15:31:48 | Re : Requête sur VB 6

quecdur

Bonjour, merci de m'aider.
Mes champs sont de type Date, abrégé ! Ou dois-je mettre les # ?

vendredi 13 juin 2008 à 22:56:54 | Re : Requête sur VB 6

PCPT

Administrateur CodeS-SourceS
salut,
ici le problème est surtout que tu utilies le NOM de la fonction DATE(), et non sa VALEUR

stLinkCriteria = "[RuptureDefinitive]=" & "[RuptureDefinitive]=< Date()" And "[RuptureDefinitive]<>''"

mais les # restent à mettre oui

cependant je ne comprends pas ta requête...

[RD] reçoit ( [RD]=<AUJOURD'HUI ) ....
c'est une évaluation? un retour booléen?

ps : je ne fais pas de VBA...
ps : ... et ton code semble être du VBA-ACCESS, pas du VB6?! thème de ce topic?...



++

Prenez un instant pour répondre à ce sondage svp

lundi 16 juin 2008 à 14:02:59 | Re : Requête sur VB 6

quecdur

Bonjour,
Merci beaucoup de bien vouloir m'aider.
Je suis VRAIMENT TRES DEBUTANTE.
Tu as raison c'est du VBA. Désolée.
J'ai réussit à avancer.
Si j'execute mes critères 1 par 1 : cella marche. 

   If LDTriChantiers.Value = 2 Then
   
          'critère sur particulier : fonctionne
       stLinkCriteria = "[Particulier] = 0"

             'critère sur contrat en cours de prévis de rupture : fonctionne
      stLinkCriteria = "[RuptureDefinitive] >= date()"

             'critère sur contrat en cours : fonctionne
      stLinkCriteria = "[RuptureDefinitive] is Null"

   DoCmd.OpenForm stDocName, , , stLinkCriteria
   End If

Mais pour les faire tous ensemble NON. J'ai pourtant mis des AND et des OR, comme par exemple :
    stLinkCriteria = "[Particulier] = 0" And "[RuptureDefinitive] >= date()" Or "[RuptureDefinitive] is Null"
Ce qui me donne le message d'erreur : Incompatibilité de type !

Je sais plus quoi faire.



Cette discussion est classé dans : vb, requête, click, err, commande25


Répondre à ce message

Sujets en rapport avec ce message

Simuler un click de souris VB.NET 2005 [ par acive ] Salut tout le mondeJ'aurais besoin d'un coup de main rapide je bosse sur un prog en Vb.Net 2005 et j'ai besoin de simuler un clique de souris.. avant Requête dans une base de données Access 2003 [ par pepito125 ] Salut à tous!                    Je suis entrain de réaliser un petit programme en VB 2005 express qui gère les données contenues dans une base access Progress Bar VB [ par wechroto ] Bonjour, j'aimerai savoir (si c'est possible) comment faire pour y ajouter une progress bar :PrivateSub Button1_Click(</fon Requêtes ACCESS paramètrables via VB ?? [ par antoine_ferard ] Hello tout l'monde- J'ai développé une appli en VB, lié à une base Access.- Dans VB, j'ai un module regroupant toutes mes requêtes, paramètrables. OK Erreur VB.NET [ par zurim ] Bonjour,Lors d'un travail pour mon ecole, on me dit qu'il y a une erreur sur le bout de code suivant:Private<span style="color: blue VB.Net PRob. Requête SQL [ par MagDix ] Salut... J'ai une petite intéragation a propos d'une requête SQL... Encore.. :( J'avais une colonne dans ma BD Acces de Type Texte avec des Oui ou VB.Net Ado Requête SQL Problème avec Guilement [ par MagDix ] Bonjour à tous...   J'ai un problèeme avec une Requête SQL et avec les guillemets J'ai une BD Assce qui contient certaine fois des guillement da VB 6 : raccourci vers un site internet [ par francois6200 ] Salut a tous,voila je me lance dans le vb, et je souhaiterai faire via une image quand on click dessus on accede a un site desiréque dois je metter en Effectuer une requête ACCESS dans EXCEL VB [ par durden35 ] Bonsoir,Je voudrais créer une boite de dialogue dans un fichier excel qui permette de saisir 2 dates. Ensuite, ces deux dates serviraient à faire la r


Nos sponsors

Sondage...

CalendriCode

Téléchargements



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,343 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é.