我想使用MS Access 2003製作自學或「閃存卡」類型的表格,並且可以使用任何建議。在Access 2003中製作Flashcard表格
我有兩個文本框(textQuestion,textAnswer)。
我使用了兩個命令按鈕(cmdQuestion,cmdAnswer)。
cmdQuestion會在點擊時根據主鍵(我將其留作自動編號功能)隨機選擇一個問題。
cmdAnswer會在點擊時顯示答案。
這些按鈕將顯示我已經創建的表格(QA)中各自的字段。 [ID,問題,答案]是字段。
我被困在隨機部分。到目前爲止,我有以下想法
使ID是隨機的,我想我會用這個
Randomize
randomID = Int((x * Rnd) + 1)
這部分不工作,並告訴我,我取消了以前的操作錯誤
txtQuestion = DLookup("Question", "QA", randomID)
使用下面的作品,但我想讓ID部分隨機選擇。
txtQuestion = DLookup("Question", "QA", "ID = 1")
(我將手動爲「X」根據我的表的最後一行上輸入號碼),我真的很新的訪問,並沒有在最後用Visual Basic多大用處十年。任何東西將不勝感激。
第2部分 (謝謝你託尼幫我解決我的煩惱上半年!)
我想添加一個功能選擇一個表出來然而,許多不同的話題我可能已經保存了這些閃卡表。下拉菜單列出命令按鈕在搜索問題和答案時將使用的每個表格。
此外,您還可以使用'DMAX( 「ID」, 「質量保證」)'設置'x'你。 –
謝謝託尼,對於ID和對DMax建議的出色建議的幫助。 –