Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Spustite program Microsoft Office Access 2007 , vyberte " Prázdna databáza " a potom kliknite na tlačidlo " Vytvoriť " .
2
Kliknite na záložku " Vytvoriť " , a potom vyberte " Návrh formulára " vytvoriť nový formulár . Kliknite na " pole so zoznamom " na " Controls " table , kliknite na tlačidlo formulára a pretiahnite ju vytvoriť nový ovládací prvok poľa so zoznamom . Kliknite na tlačidlo " " na " Ovládacie prvky " tably pridať nové tlačidlo do formulára .
3
Pravým - kliknite na " Command0 , " a potom kliknite na tlačidlo " Vlastnosti " . Kliknite na záložku " udalosti " , a potom zvoľte " [ Event Procedure ] " vedľa " On Click . " Kliknite na tlačidlo s tromi bodkami ( ... ) otvorte okno " Microsoft Visual Basic "
4
Skopírujte a vložte nasledujúci kód pod " Private Sub Command0_Click ( ) " : .
Dim strSQL As String
strSQL = " CREATE TABLE DataTable ( ComboIndx ČÍSLO , Rowdy TEXT ) ; "
DoCmd.RunSQL ( strSQL )
strSQL = " INSERT INTO DataTable ( ComboIndx , Rowdy ) "
strSQL = strSQL a " VALUES ( 1 , ' ROW1 ' ) ; " Spojené
DoCmd.SetWarnings False
DoCmd.RunSQL ( strSQL )
strSQL = " INSERT INTO DataTable ( ComboIndx , Rowdy ) "
strSQL = strSQL & " VALUES ( 2 , ' ROW2 ' ) ; " Spojené
DoCmd.SetWarnings False
DoCmd.RunSQL ( strSQL )
strSQL = " INSERT INTO DataTable ( ComboIndx , Rowdy ) "
strSQL = strSQL a " VALUES ( 3 , ' ROW2 ' ) ; "
DoCmd.SetWarnings False
DoCmd.RunSQL ( strSQL )
strSQL = " Select DataTable . * z DataTable "
strSQL = strSQL & "where dataTable.rowData = ' ROW2 " ; "
Me.Combo0.RowSource = strSQL
5
Prepnite späť do okna aplikácie Microsoft Access , kliknite pravým tlačidlom myši " Combo0 , " a potom kliknite na tlačidlo " Vlastnosti . " Kliknite na záložku " Event " . Vyberte si . [ Event Procedure ] " vedľa " Po aktualizácii . " Kliknite na tlačidlo s tromi bodkami ( ... ) otvorte " Microsoft Visual Basic " okno .
6
Skopírujte a vložte nasledujúci kód pod " Private Sub Combo0_AfterUpdate ( ) " :
Dim dbs ako databáza
Dim rst ako Recordset
Dim comboString As Integer
Dim SQLstr As String
Set dbs = CurrentDb
comboString = Me.Combo10.Text
SQLstr = " SELECT dataTable.rowData z DataTable "
SQLstr = SQLstr & "where dataTable.ComboIndx = " & ( comboString ) & " ; "
Set rst = dbs.OpenRecordset ( SQLstr )
rst.MoveLast
rst.MoveFirst
MsgBox " dáta pre túto combo indexu je : " . & rst.Fields ( 0 ) Hodnota
rst.Close
dbs.Close
7
Uzavrite " Microsoft Visual základné " Window . Pravým - kliknite na " Form1 " a potom kliknite na tlačidlo " Zobraziť formulár . " kliknite na tlačidlo " Command0 " vyplniť pole so zoznamom s dátami .
8
Vyberte hodnotu z poľa so zoznamom . Ty ' ll vidieť dáta pre daný index v okne so správou .