首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Sql web server的连接字符串

Sql web server的连接字符串
EN

Stack Overflow用户
提问于 2016-08-31 14:37:51
回答 3查看 116关注 0票数 0

我已经在我的面板中创建了一个数据库,也创建了一个表。我只想让这个表连接到我的project.What。我应该在配置文件中使用连接字符串来连接it.How吗?我可以从web服务器获取连接字符串吗?我的web.config是:

代码语言:javascript
复制
<?xml version="1.0"?>
<configuration>
<connectionStrings>
    <add name="ConnectionString" connectionString="Data Source=ISL-4;Initial  Catalog=Cruisedb;Integrated Security=True"  providerName="System.Data.SqlClient"/>
</connectionStrings>
<system.web>
<compilation debug="true" targetFramework="4.0">
  <assemblies>
    <add assembly="System.Windows.Forms, Version=4.0.0.0, Culture=neutral,  PublicKeyToken=B77A5C561934E089"/>
  </assemblies>
</compilation>
   <customErrors mode="Off"/>       
</system.web>
</configuration>
EN

回答 3

Stack Overflow用户

发布于 2016-08-31 14:52:01

代码语言:javascript
复制
ConnectionStringSettings mySetting = ConfigurationManager.ConnectionStrings["ConnectionString"];
if (mySetting == null || string.IsNullOrEmpty(mySetting.ConnectionString))
    throw new Exception("Fatal error: missing connecting string in web.config file");
conString = mySetting.ConnectionString;
票数 1
EN

Stack Overflow用户

发布于 2016-08-31 14:44:45

您可以使用ConfigurationManager类来实现此功能。我认为这个链接对你很有用。

ConfigurationManager Class(MSDN)

票数 0
EN

Stack Overflow用户

发布于 2016-08-31 15:20:58

您可以按如下方式检索连接字符串:

代码语言:javascript
复制
string connString = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;

注意:要使用ConfigurationManager,您需要在解决方案中添加System.Configuration作为参考(如果没有添加)。还要添加以下using指令

代码语言:javascript
复制
using System.Configuration;

建议:您应该将连接字符串的name保存在web.config中,比如CruiseConStr。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39242377

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档