这篇文章主要介绍了两种获取连接字符串的方式案例详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下
两种获取connectionString的方式
1.
公共静态字符串配置管理器.连接字符串[' ConnectionString '].连接字符串
连接字符串
add name=' ConnectionString ' ConnectionString=' Data Source=localhost;坚持安全信息=真用户ID=* * *密码=* * *;Unicode=True '
providerName='系统数据。OracleClient' /
/connectionStrings
2.
公共静态字符串connectionString=配置设置.AppSettings[' ConnectionString '];
add key=' ConnectionString ' value=' server=localhost;数据库=* * *;uid=sapwd=***'/add
添加位置见下
?可扩展标记语言版本='1.0 '编码='utf-8 '?
配置
appSettings!- 2.-add key=' ConnectionString ' value=' * * * '/add/appSettings
connectionStrings/!- 1.-
system.web
!-
设置编译调试='真'可将调试符号插入
已编译的页面中。但由于这会
影响性能,因此只在开发过程中将此值
设置为没错。
-
编译调试=' false '/编译
!-
通过证明节可以配置ASP。网用来
识别进入用户的
安全身份验证模式。
-
身份验证模式='Windows' /
!-
如果在执行请求的过程中出现未处理的错误,
则通过客户错误节可以配置相应的处理步骤。具体说来,
开发人员通过该节可以配置
要显示的超文本标记语言错误页
以代替错误堆栈跟踪。
customErrors mode=' remote only '默认重定向=' genericerrorpage。' htm '
错误状态码='403 '重定向='NoAccess.htm' /
错误状态码='404 '重定向='FileNotFound.htm' /
/客户错误
-
/system.web
/配置
数据库连接是否成功
使用系统。数据;使用甲骨文公司.数据访问。客户端//注意添加神谕的引用;SqlServer自带数据集数据集=新数据集();ListZHInfo list zh=new ListZHInfo();string sql='SELECT CODE,NAME,PHONE _ NUMBER FROM ZHXX WHERE 1=1 AND rownum 10 ';
using(Oracle连接Oracle连接=新Oracle连接(connectionString))
{
oracleConnection .open();
Oracle命令select命令=新Oracle命令(SQL,Oracle连接);
Oracle dataadapter Oracle dataadapter=new Oracle dataadapter(select命令);
oracleDataAdapter .填充(数据集);
}
如果(数据集。表。计数0数据集。表格[0]!=空数据集。表[0].行。计数0)
{ //连接成功且返回数据
foreach(数据集中的数据行dr .表格[0]。行)
{
列表zh .Add(new ZHInfo { Code=dr['Code'].ToString(),Name=dr['Name'].ToString(),public Number=dr[' Phone _ Number '].ToString()});
}
}
公共类信息
{
公共字符串代码{获取设置;}
公共字符串名称{获取设置;}
公共字符串PublicNumber { get设置;}
}
到此这篇关于两种获取连接字符串的方式案例详解的文章就介绍到这了,更多相关两种获取连接字符串的方式内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。