Microsoft Access - 使用复选框保存文本框中的文本

Microsoft Access - use checkbox to save text from textbox

我正在 Microsoft Access 中制作注册表单,并且有一个文本框可以放置电子邮件。

在注册表单的末尾,有一个复选框用于选中用户是否要接收时事通讯。

只是表格的一部分

我想默认不勾选,用户要勾选。

如何将文本框中的电子邮件保存在 table 中?

尝试将默认值设置为0。 单击复选框转到 属性 pate > 数据选项卡 >

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

您无需执行任何操作,因为此表单已绑定到您要输入信息的 table。作为主键的电子邮件地址将被默认输入。该复选框也绑定到 table。所以当默认值为False时,你完全不用担心。

显示已选择邮件列表的用户的所有信息。您首先创建一个查询。邮件列表的查询就像

一样简单
SELECT 
    *
FROM 
    yourTableName 
WHERE 
    yourCheckBoxField = True; 

如果要从此 SELECT 查询创建新表,请使用以下命令

SELECT 
    * 
INTO
    yourNewTableName
FROM 
    yourTableName 
WHERE 
    yourCheckBoxField = True; 

然后给它起一个名字说 qry_MailingListUsers,然后基于这个查询创建一个表单,使用表单设计。简单!

希望对您有所帮助!