c# - 如何在另一台计算机上运行包含本地 SQL Server 数据库的 C# 应用程序?

标签 c# sql-server database local

我创建了一个带有 SQL Server 数据库的 C# 程序。它在我的电脑上运行良好,但在我 friend 的电脑上却不行(我的 friend 没有 SQL Sever 2008)。是否可以在没有任何安装的情况下制作它?如果可以,如何实现?

这是我的连接字符串:

connectionString="Data Source=\v11.0;AttachDbFilename=|DataDirectory|\MainDatabase.mdf;Integrated Security=True"

最佳答案

SQL Server 用于服务器数据库。您可以将项目更改为使用 SQL Server CE(SQL Server Compact Edition),它是一个单文件本地数据库。它与“真正的”SQL Server 非常相似,因此它可能是最简单的解决方案。除了连接字符串外,您的代码可能不会更改。

关于c# - 如何在另一台计算机上运行包含本地 SQL Server 数据库的 C# 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35079525/

相关文章:

database - MongoDB 获取集合中的所有文档使用 mgo 给出一个空的结构片段

node.js - 如何在数据库中存储OAuth 2访问 token ?

c# - SSIS 脚本组件不允许文本流输出

MySQL查询缓存工作

c# - 在业务层使用Server.MapPath

c# - 在 webclient 中编码意外结果

javascript - 使用 javascript 检查输入字段文本框中的多个单词

c# - 调试 - Windows 调试器有检查点功能吗?

sql-server - 优势数据库或 SQL Server

c# - 将用户身份附加到 SQL Server 连接