首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

不支持关键字: “servername”。解决方案

2012-03-23 
不支持关键字: “servername”。//private static string ConnStr ConfigurationManager.ConnectionStrings

不支持关键字: “servername”。
// private static string ConnStr = ConfigurationManager.ConnectionStrings["connStr"].ConnectionString;
  private static string ConnStr = "UID=DBA;PWD=3jw9lketj;Database=caredb;ServerName=localdb;Server=192.168.1.5";
  private static SqlConnection conn;

  private static SqlConnection Conn
  {
  get
  {
  if (conn == null)
  {
  conn = new SqlConnection(ConnStr);
  conn.Open();
  }
  else if (conn.State == ConnectionState.Closed)
  {
  conn.Open();
  }
  else if (conn.State == ConnectionState.Broken)
  {
  conn.Close();
  conn.Open();
  }
  return conn;

  }
  }

[解决办法]

C# code
DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521)))(CONNECT_DATA=(SID=MYSID)(SERVER=DEDICATED)));
[解决办法]
探讨

如果servername 改成server的话 那 host 就是不支持的关键字

热点排行