2011-04-26 124 views
-1

嗨我有這個查詢在MS訪問這是不知何故不工作。我需要做的就是從志願者身份證的捐款人名單中提取捐款人姓名。但我需要得到用戶的意見,志願者名字,並首先提出相關的志願者。請幫忙。簡單的sql查詢問題

SELECT volunteer.id, volunteer.name, donator.* FROM volunteer, donator WHERE Volunteer.id = Donator.vid AND Volunteer.name = Forms!frm5!Combo2;

+1

您是否收到錯誤?如果是這樣,它說什麼?還是你只是零行?如果是這樣,當你對這個值進行硬編碼(你當前從表單中獲得的那個值)時它是否工作? – MJB 2011-04-26 18:08:54

+0

獲得零行。表格值只是來自志願者表的數據。 – zaw 2011-04-26 18:10:59

+0

當你做一些類似於「SELECT volunteer.id,volunteer.name,donator。* FROM志願者,捐助者WHERE Volunteer.id = Donator.vid AND Volunteer.name ='John Smith'」 – MJB 2011-04-26 18:12:36

回答

0

檢查數據庫名稱的情況下。例如,你參考了volunteer.name和Volunteer.id。在某些數據庫中,字段區分大小寫。

此外,你想引用你的志願者姓名字段。