2015-02-06 137 views
0

我们目前在Microsoft Access中有一些应用程序,它具有一些连接到工具的窗体。我们现在需要对其进行更改,以便应用程序由Microsoft SQL Server数据库而不是Microsoft Access提供动力。访问SQL Server

是否有可能将Access应用程序连接到SQL Server,以便表单继续以他们的方式工作,但只更新SQL Server数据库中的数据,并且不再有任何Access数据库?

+2

你看过创建链接表吗? – DataWriter 2015-02-06 20:31:39

+0

嗨!还没有,但我会按照教程约翰尼骨头链接,并从那里去。 – user2317084 2015-02-09 19:51:21

回答

1

是的,你可以eaily通过以下步骤做到这一点:

  1. 设置ODBC连接到SQL数据库。

有一个很好的一步一步的教程here设置它。

使用导入向导

没有为使用向导优异的一步一步的教程here

  • 导入Access表到SQL Server。

  • 设置链接的表指向到SQL Server
  • Microsoft提供instructions for doing this。请记住,SQL表必须已分配了主键,否则数据将无法在Access中更新。

    +0

    非常感谢。一旦我启动并运行SQL Server,我将尝试一下。 – user2317084 2015-02-09 19:51:01

    +0

    嗨Johnny,我经历了这些指南和教程,将我自己的VB.NET项目表单Access迁移到SQL Server,但是每当我运行我的项目并尝试插入新记录时,它只会插入到Access数据库中,而不是SQL Server表...任何想法,为什么这可能是? – David 2016-07-21 15:07:09

    +0

    您的表格未链接。如果你正确地链接它们,它将不会写入Access,它会直接写入SQL Server。 – 2016-07-21 16:27:44