1

我正在编写一个库存/工资单系统,并将所有记录存储在 Windows Server 2008 R2 上运行 SQL Server 2005 的远程服务器上。我想知道如何开始在 MS-ACCESS 2010 中编写表单(非常基本)以将内容上传到数据库。我只是想测试一下,以确保一旦我实现了整个数据库,一切都会顺利进行并且不会出错。我想弄清楚如何制作一个将连接到数据库的表单,现在表单只是一个带有提交按钮的简单文本输入,它将上传条形码(字符串而不是图像)。

如果我需要澄清任何事情,请尽管问。

提前感谢您的帮助

4

2 回答 2

2
  1. 确保您在将使用 MS Access 的工作站上安装了 SQL 客户端驱动程序。您可以在此处下载(查找 sqlcnli)。
  2. 最简单的入门方法是构建 ODBC DSN。然后,Access 可以使用该 DSN 链接到您的 SQL Server 表。如何创建 DSN
  3. 在 Access 中,转到“外部数据”选项并选择 ODBC。找到您的 DSN,然后选择您希望 Access 链接到的表。
  4. 在您的链接表显示在表列表中后,单击其中一个表,转到“创建”选项卡(2007,不确定 2010)并选择“表单”。这应该会使用您在单击“表单”按钮时选择的表格自动为您创建一个表单。无需为此表单编写代码或添加按钮。只要您在创建 DSN 时使用的用户名已授予所有 CRUD 的权限,默认表单就可以执行所有 CRUD 操作。

一些开发人员更喜欢使用 ADO(仅代码,没有链接表或表单向导)或传递查询从 Access 访问 SQL Server。我无法真正告诉您应该使用什么,因为它取决于许多不同的因素,包括(但不限于)项目规模、记录数量、技能水平、个人喜好等。

于 2012-05-01T23:28:27.380 回答
2

Microsoft 有大量有用的“入门”文章。

这个解释了如何连接到 SQL Server: http: //office.microsoft.com/en-us/access-help/import-or-link-access-to-sql-server-data-HA010341762.aspx

这涵盖了各种形式: http: //office.microsoft.com/en-us/access-help/CH010369205.aspx

去那里,你会发现很多东西可以帮助你做任何事情。

于 2012-05-01T23:31:35.647 回答