2015-01-16 55 views
0

我正在Microsoft Access中創建註冊表單,並且有一個用於放置電子郵件的文本框。Microsoft Access - 使用複選框保存文本框中的文本

在註冊表格末尾有一個複選框,用來檢查用戶是否希望收到新聞通訊。形式的

只是部分: image

我想被默認情況下不檢查,如果用戶想要檢查。

如何將文本框中的電子郵件保存在表格中?

+1

此表單設置爲彈出式窗體還是單獨窗體,而不是用於創建註冊表的窗體?換句話說,這個表單是與你試圖更新的表格相關的(BOUND)嗎? – PaulFrancis

+0

@PaulFrancis這與我用來創建註冊表的形式相同。我只是把另一部分剪在這裏。表格會彈出 –

+1

不管你通常不保存這個電子郵件地址嗎?只有在查詢選擇郵件列表的所有註冊用戶時纔會出現差異。除此之外,我在這裏沒有看到任何問題。 – PaulFrancis

回答

2

你不必做任何事情,因爲這種形式必將給您正在進入表信息進入。作爲默認主鍵的電子郵件地址將被輸入。該複選框也綁定到表格。所以當默認值是False時,所以你根本不用擔心它。

顯示選擇郵件列表的用戶的所有信息。你首先創建一個查詢。查詢郵件列表是一些簡單的

SELECT 
    * 
FROM 
    yourTableName 
WHERE 
    yourCheckBoxField = True; 

如果你想從這個SELECT查詢創建newtable的,請使用以下

SELECT 
    * 
INTO 
    yourNewTableName 
FROM 
    yourTableName 
WHERE 
    yourCheckBoxField = True; 

然後給這個名字說qry_MailingListUsers,然後基於此查詢創建一個窗體,使用窗體設計。簡單!

我希望這有助於!

+0

謝謝......它的工作。但是,我怎樣才能用這個選擇創建一個表?因爲它創建了一個查詢權限? –

+0

查看我更新的帖子。 – PaulFrancis

0

嘗試設置默認值設置爲0 點擊複選框轉到物業頸部>數據標籤>

control source = [your yes/no field in your table] 
default value = 0