在实体框架中为本地主机连接SQL Server的字符串

莱32290

我在系统上使用SQL Server 2012,并且在使用Entity Framework,代码优先访问数据库时,我的数据库是本地的,但是SERVER=localhost;在ConnectString中我无法使用

我的App.config(工作中)

  <connectionStrings>
    <add name="SystemContext" connectionString="Server=JOHN-PC\SQLEXPRESS;Database=PizzariaDB;user=sa;password=12345" providerName="System.Data.SqlClient"/>
  </connectionStrings>

但是,如果我将系统安装在其他计算机,其他数据库上,则PC名称不是JOHN-PC,因此我需要将其更改为通用名称,ConnectString
但是当我更改JOHN-PC\SQLEXPRESS为时localhost,它将无法正常工作

我该怎么办才能解决此问题?

Sudhakar Tillapudi

如果您database在其他远程PC上也有,则可以使用dot .代替硬编码计算机名称。

这里.代表localmachine

尝试这个 :

<connectionStrings>
    <add name="SystemContext" connectionString="Server=.\SQLEXPRESS;Database=PizzariaDB;user=sa;password=12345" providerName="System.Data.SqlClient"/>
  </connectionStrings>

但是如果您想将机器作为数据库服务器运行,并且希望每台PC与另一台PC进行通信以进行数据库活动,则可以在您的PC中使用IP address您的机器connection string

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

实体框架:在ASP.NET MVC 4中为SQL Server Compact设置正确的连接字符串

来自分类Dev

SQL Server连接字符串的麻烦

来自分类Dev

UWP SQL Server 连接字符串

来自分类Dev

IdentityServer4实体框架SQL Server连接字符串

来自分类Dev

Linux实体框架核心上的无效SQL Server连接字符串

来自分类Dev

将ADO .NET实体框架连接字符串从SQL Server更改为localDB

来自分类Dev

连接字符串C#实体框架SQL Server Express

来自分类Dev

SQL Server中从右到左的字符串

来自分类Dev

替换SQL Server中的字符串

来自分类Dev

字符串中的SQL Server变量

来自分类Dev

在 SQL Server 中追加字符串

来自分类Dev

在 SQL Server 中拆分字符串

来自分类Dev

SQL Server-从字符串位置到字符串结尾的子字符串

来自分类Dev

SQL Server连接字符串,密码为“ $”

来自分类Dev

在SQL Server中分割字符串

来自分类Dev

SQL Server 2008的子字符串

来自分类Dev

sql server字符串比较

来自分类Dev

SQL Server字符串解析?

来自分类Dev

SQL Server日期格式从字符串

来自分类Dev

在SQL Server中分割字符串

来自分类Dev

SQL Server 修整字符串

来自分类Dev

SQL Server 替代拆分字符串

来自分类Dev

SQL Server:从字符串中提取 $#,###

来自分类Dev

Julia ODBC中SQL Server的连接字符串

来自分类Dev

用SQL Server连接字符串中的值

来自分类Dev

实体框架中的动态连接字符串

来自分类Dev

实体框架6在代码中设置连接字符串

来自分类Dev

实体框架中的连接字符串问题

来自分类Dev

实体框架中的动态连接字符串