【问题标题】:Swap Database in visual studio from Access to SQL将 Visual Studio 中的数据库从 Access 切换到 SQL
【发布时间】:2014-09-25 06:10:39
【问题描述】:

我在 Visual Studio 中创建了一个基于 vb.net 的 windows 窗体项目。此表单充当数据库的前端。

这次我决定尝试使用 Visual Studio 中的数据集设计器,发现它很方便。使用向导我链接了 MS Access 数据库以在项目中创建数据集。然后自动生成所有相关的表适配器、数据集、绑定源等。

现在,我们的目标是将同一个 Access 数据库转换为 SQL 服务器。 问题是是否可以简单地将 Visual Studio 中的数据集从 Access 交换到具有相同表名、结构、关系的 SQL... 我尝试在 Settings.settings 中修改连接字符串没有成功。

这将节省我大量时间来遍历每个对象并将数据源更新到新的 SQL 数据库。

【问题讨论】:

    标签: sql vb.net visual-studio swap dataset-designer


    【解决方案1】:

    您应该能够使用 ado 建立到 sql server 的单独连接。您可以轻松找到典型的连接字符串:例如尝试http://www.connectionstrings.com/microsoft-ole-db-provider-for-sql-server-sqloledb/。如果表存在于 sql server 中,您可以使用 2 个不同的连接、2 个 sql 命令对象从 Access 中选择并 INSERT 到 SSvr。如果您在使用 SQL 时遇到问题(这很有可能,我没有使用 Access 完成此操作),请从 Access SELECT 创建一个数据集并将其用作中间步骤。如果表还不存在,请在 Access 或 SSMS 中获取 CREATE TABLE 的脚本,并在执行 SELECT/INSERT 操作之前执行该脚本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-10-02
      • 1970-01-01
      • 1970-01-01
      • 2022-11-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多