MS Access 2003 - VBA für Parameterfeld zum Öffnen nach Code ausgeführt: auto „ok“?

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

  •  20-09-2019
  •  | 
  •  

Frage

So gibt es ein Parameterfeld, dass Sie nach einem Button-Klick-Ereignisse laufen eine SQL-Anweisung in vb für ein Listenfeld zu bevölkern Daten. so etwas wie:

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

dann zähle ich das Ergebnis für die Anzeige wie:

me.recordcounter = me.listbox.listcount

aus irgendeinem Grund, wenn ich auf diese Schaltfläche klicken Ereignis noch ein Parameterfeld für die Abfrage für eine Handy-Nummer wirft fragen ?? was, wenn Sie nur durchklicken kommt man zum Durchsuchen Sie alle Ergebnisse ich suche. gibt es eine Weise, die ich das ok geklickt es nicht ist etwas, das automatisch, dass das Feld sagt so nicht einmal erscheinen schreiben kann? oder ist dies zu vermeiden, etwas schlechter als ein zufälliger Schmerz ??

Dank

EDIT:

Entschuldigungen ich gerade bemerkt, dass alles (alle Kontrollen, etc.) sind in Form Header ?? Zu viele Menschen haben Zugang zu diesem, muckte seine alle oben. sorry ... viele Korrekturen zu tun, bevor ich sogar eine legitime Frage stellen kann. acbSoundex aus Kochbuch ist auch in hier und werfen diese für eine Schleife. Dank obwohl

War es hilfreich?

Lösung

Das Parameterfeld wird angezeigt, wenn die Abfrage enthält eine Feld / param , die nicht in der Tabelle / nicht angegeben.

Es scheint, dass Handynummer-Feld (wenn das, was Sie Zustand) möglicherweise falsch geschrieben werden oder nicht Teil der underlyinh Tabelle / Abfrage ist.

Stellen Sie sicher, dass Sie die Tabellenstruktur in Bezug korrekt ist, auf die Abfrage, die Sie geliefert wird, oder liefert die Tabellenstruktur, so dass wir einen Blick haben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top