Hallo Liste,
da es nichts mit ASP zu tun hat poste ich mal ins Kaffeehaus.
Ich habe hier ein Formular, welches ein Listenfeld und einen Button enth�lt.
Im Listenfeld werden alle vorhandenen Tabellennamen aufgelisten. Klicke ich
davon eine an und dr�cke den Button, werden mir die Daten aus der Tabelle
angezeigt.
Hier ist mal der VBA-Code des Buttons:
Private Sub Befehl3_Click()
If Len(Trim(Nz(Me!lstTables))) > 0 Then
DoCmd.OpenForm "frmAnzeige"
Forms!frmAnzeige.RecordSource = Me!lstTables
Forms!frmAnzeige!DataTable = Me!lstTables
Forms!frmAnzeige!Suchen.RowSource = "SELECT Dateiname FROM " &
Me!lstTables & " ORDER BY Dateiname ASC"
End If
End Sub
Forms!frmAnzeige!Suchen.RowSource = "SELECT Dateiname FROM " & Me!lstTables
& " ORDER BY Dateiname ASC" soll eigentlich alle Dateinamen aus der
ausgew�hlten Tabelle anzeigen, jedoch zeigt das Kombifeld aus mir
unerfindlichen Gr�nden immer die Dateinamen aus der ersten Tabelle an,
w�hrend Forms!frmAnzeige.RecordSource = Me!lstTables und
Forms!frmAnzeige!DataTable = Me!lstTables den richtigen (also ausgew�hlten)
Tabellennamen ausgeben. Also wenn Tabelle1 ausgew�hlt ist, zeigen alle
Felder die richtigen Daten an, w�hle ich jedoch z. B. Tabelle2 oder
Tabelle3, dann ist zwar der RecordSource und der Inhalt von DataTable im
Formular frmAnzeige richtig, aber im Kombifeld Suchen nimmt er weiterhin die
Dateinamen aus Tabelle1.
Mein obiger Code m��te doch eigentlich funktionieren oder �bersehe ich
irgendwas? Ich stehe hier voll auf dem Schlauch... :(
Wer wei� Rat?
Gru�,
Arkor
| [aspdecoffeehouse] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp