gpt4 book ai didi

使用 SQL Server 数据库的 C# 应用程序

转载 作者:行者123 更新时间:2023-11-30 20:06:12 25 4
gpt4 key购买 nike

这听起来可能是个愚蠢的问题,但我确实花了几个小时试图找到解决方案...

我在 SQL Server 上有一个本地数据库,它与 C# 应用程序一起使用。我查看数据库的唯一方法是通过 SQL Server。当我在我的应用程序上运行应用程序时,它可以在我的应用程序中访问和更改开发 PC,但是当我在另一台 PC 上运行它时,找不到数据库(显然).. 我如何在编译程序时包含数据库源,(这样当我在其他 PC 上运行它时也能找到它)?

最初我使用 SQL Server CE 并实现了可移植性,但我必须包括存储过程,而这个版本不接受它们:/所以我不得不将注意力转向后一种类型。

对不起我糟糕的英语! :(

提前致谢

最佳答案

How can I include the database sources when I am compiling the program, (so that it would be also found when I run it on other PCs) ?

你不能。 SQL Server 许可证禁止像这样分发它的一部分,而且没有记录的方法可以做到这一点。如果你需要在盒子上安装 SQL Server,它需要来自安装程序。您可以为自己的产品创建安装程序,如果需要,您的安装程序可以安装 SQL Server。

或者,您可以查看其他数据库选项,例如 SQLite对于基于文件的数据库。您可以分发 SQLite 的组件。

关于使用 SQL Server 数据库的 C# 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10045925/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com