MS Access 2003 - VBA pour la boîte de paramètres qui ouvrent après le code est exécuté: auto « ok »?

StackOverflow https://stackoverflow.com/questions/2066345

  •  20-09-2019
  •  | 
  •  

Question

Donc, il y a une boîte de paramètre qui ouvre après un événement click bouton exécute une instruction SQL dans vb pour une zone de liste pour remplir les données. quelque chose comme:

me.listbox.rowsource = "SELECT tblMain.ID, TblMain.FirstName, TblMain.LastName, tblMain.MobileNumber FROM tblMain;"

alors je compte le résultat pour l'affichage comme:

me.recordcounter = me.listbox.listcount

pour quelque raison que ce que je touche événement click il jette encore une boîte de paramètre pour la requête demandant un numéro de portable ?? qui, si vous cliquez seulement à travers vous conduira à l'parcourir tous les résultats que je suis à la recherche. est-il un moyen que je peux écrire quelque chose qui indique automatiquement cette boîte OK a été cliqué donc il ne semble même pas? ou est-ce quelque chose de pire que d'éviter une douleur au hasard ??

Merci

EDIT:

Désolé, je viens de remarquer que tout (tous les contrôles, etc.) sont dans l'en-tête de forme ?? trop de gens ont accès à ce, tout est sali vers le haut. désolé ... beaucoup des corrections à faire avant que je puisse même poser une question légitime. acbSoundex du livre de recettes est également ici et lancer ce pour une boucle. merci bien

Était-ce utile?

La solution

La boîte de paramètre apparaît si la requête contient un champ / param qui ne sont pas dans la table / non spécifiée.

Il semblerait que le champ de numéro de téléphone portable (si ce que vous dites) pourrait être mal orthographié ou ne fait pas partie de la table underlyinh / requête.

Vérifiez que vous structure de la table est correcte en ce qui concerne, à la requête que vous avez fourni, ou fournir la structure de la table afin que nous puissions avoir un coup d'oeil.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top