我有两台采用客户端/服务器架构的计算机。服务器运行 SQL Server。客户端必须提供一个接口来将数据插入到该数据库。
我知道可以使用 Microsoft Access 表单来实现这一点,但我没有时间这样做。有没有可以做到这一点的免费软件?
答案1
无论使用什么软件,都需要时间。
您至少应该能够安装 SQL Server Management Studio(如果您正在运行 Microsoft SQL Server)并使用它来编写查询以插入所需的数据。此程序可从 Microsoft 免费获得。
更新更多信息:
在您自己的计算机上安装管理工作室 (Management Studio),并使用工作室 (Studio) 连接到 SQL 服务器上的数据库。
然后,您应该能够根据需要使用 Studio 运行查询并添加/更新数据库中的数据。
但是,如果您的计算机上已经安装了 Access,那么这可能是更好的方法。 Management Studio 旨在作为一种管理数据库和服务器的方法,其查询功能只是附带的。 Access 旨在作为一种与数据库中的数据交互的方法,因此缺乏管理功能。
使用 SQL Management Studio 插入数据的更新说明:
首先,我假设您了解 SQL。如果您不了解 SQL,则不应尝试此操作。我不会提供您可以简单地复制并粘贴到正确字段的实际代码。
其次,如果您已经在与要更新的 SQL 服务器上的表具有相同基本结构的表中输入了需要插入的数据,那么这将是最简单的。
在您的计算机上安装 Microsoft SQL Server Management Studio 后,您需要对服务器/数据库进行身份验证,然后在对象资源管理器中展开数据库。
选择要更新的数据库,右键单击并选择“新建查询”。这里没有向导。您将看到一张空白表,可以在其中编写查询。
使用 INSERT 或 UPDATE 查询将表中的记录添加到数据库。
注意:这也可以通过 PowerShell 完成,如果您需要定期执行此过程,这可能会更好。只需创建一个临时数据库,在其中输入要插入服务器数据库的数据,编写一个 powershell 脚本并保存,将该数据导入数据库,然后在需要时运行它。