Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 使用表单MS Access为表指定默认值_Database_Ms Access - Fatal编程技术网

Database 使用表单MS Access为表指定默认值

Database 使用表单MS Access为表指定默认值,database,ms-access,Database,Ms Access,我正在尝试创建一个表单,该表单可以将数据从另一个数据库导入access,为所有记录分配一个导入ID,将该数据复制到主数据库,然后删除导入的数据库,以便只剩下主数据库 我无法分配导入ID。我希望用户能够在表单中定义它,并点击一个按钮,将表单中的值分配给所有新的数据集。由于此列未在原始数据集中定义,我认为最简单的方法是在复制数据之前在主数据库上设置默认值。但是,如果不单击表单并手动更改它,我就无法找到更改此值的方法,这与我需要做的恰恰相反 我尝试添加导入ID的原因是,我需要在主表中嵌套子表,并且对于

我正在尝试创建一个表单,该表单可以将数据从另一个数据库导入access,为所有记录分配一个导入ID,将该数据复制到主数据库,然后删除导入的数据库,以便只剩下主数据库

我无法分配导入ID。我希望用户能够在表单中定义它,并点击一个按钮,将表单中的值分配给所有新的数据集。由于此列未在原始数据集中定义,我认为最简单的方法是在复制数据之前在主数据库上设置默认值。但是,如果不单击表单并手动更改它,我就无法找到更改此值的方法,这与我需要做的恰恰相反

我尝试添加导入ID的原因是,我需要在主表中嵌套子表,并且对于每个数据库,现有ID从1开始,并且不保持唯一。我想我可以使用导入ID和现有ID来创建关系


感谢您的帮助

您要将什么移植到另一个access DB或mysql/mssql? 但是,您应该能够将两个数据库中的字段都设置为整数,并使用表单将该字段数据设置为用户输入的数据,记住要解析的内容。在我们的输出数据库上设置数据后,您可以像正常情况一样推送到主数据库,除非我不理解这个问题?要在SQL中删除数据库,请使用

DROP DATABASE database_name
您还可以在运行更新后使用java或.net手动删除数据库