"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

VBA-Frage

t3mp 09.07.2003 - 10:04 519 4
Posts

t3mp

I Love Gasoline
Avatar
Registered: Mar 2003
Location: upstairs
Posts: 6254
bei einem access2000-formular gibt's in der symbolleiste die funktion 'Datensätze'->'Anzeige aktualisieren'.

wie kann ich diese funktion aus dem code aufrufen - mit docmd.domenuitem oder docmd.runcommand, nur mit welchem AcCommand?

Aiwa

OC Addicted
Avatar
Registered: Jun 2003
Location: USA
Posts: 731
"refresh", "redraw" oder "requery"

t3mp

I Love Gasoline
Avatar
Registered: Mar 2003
Location: upstairs
Posts: 6254
thx, refresh wars. :)

andere frage: wie kann ich die controlsource eines textfelds mit einer SQL-abfrage befüllen?

momentan hab ich hier stehen:
Code:
Klausel = "SELECT KI01ATTRIBUT8 FROM KIT01AKT WHERE KI01ZAHL = " & Chr(34) & KI01ZAHL & Chr(34) & ";"
Me!KF_KI01ATTRIBUT8.ControlSource = Klausel

die SQL-abfrage selbst stimmt, auch der debugger schluckt die letzte zeile... und trotzdem steht dann in dem textfield bloß '#Name?'
Bearbeitet von t3mp am 21.07.2003, 14:38

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
sollte das nicht data-source oder so heissen??

mg_shadow

live and die in starlight
Avatar
Registered: Aug 2001
Location: A, ST, Bez. Weiz
Posts: 964
versuch mal
Me.KF_KI01ATTRIBUT8.rowsource=klausel
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz