新手请教各位高手 C#.net 和数据库相连 比较好的配置文件的方式 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Web.ConfigorApp.Config安全性要再高一点就加密配置文件。 最好写一个类,类里保存数据库的链接字符串,但是数据库地址保存到config文件里。。这个比直接写在配置文件安全性高 在Web.Config文件里添加如下结点:<appSettings> <add key="DBConnectionString" value="Provider=MSDAORA.1;Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.100)(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=dqpower)));User Id=DLNS;Password=pswd;Pooling=true;MaxPoolSize=10;"></add></appSettings>注意:192.168.1.100是数据库机器的IP,DLNS是连接数据库的用户名,pswd是密码,dqpower是数据库服务名,按照你自己的情况改下就可以了!然后在代码中这样配置数据库连接:记得要导入这几个类-----using System.Configuration;using System.Data;using System.Data.OleDb;开始连接数据库:public void CreateConnection() { //从刚才的Web.config文件里读取连接字符串 string connstr = ConfigurationSettings.AppSettings["DBConnectionString"]; //设定数据库连接 OleDbConnection myConnection = new OleDbConnection(connstr); //打开数据库连接 myConnection.Open(); }OK,这是Oracle数据库的例子,其它的数据库大同小异,自己研究下吧 有简单一点的方法吗?Linq该如何写呢? 文本框输入值,当失去焦点时文本框值为空了 关于数据绑定和div的display的问题,应该是这样问,效果是用jquery实现的 C#如何调用C++创建的DLL? 如何得到一个字符串最后一个.之前的所有字符? 索引服务的用处 123 学习c#,花两天写的空当接龙简单版,大神批评改进 如何获取网络占用率 怎样从控制台输出聊天记录 求助啊,Frame框架里多页面Session的问题 [算法]按对象的某些属性,对列表进行重量和数量的统计
or
App.Config
安全性要再高一点就加密配置文件。
这个比直接写在配置文件安全性高
<appSettings>
<add key="DBConnectionString" value="Provider=MSDAORA.1;Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.100)(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=dqpower)));User Id=DLNS;Password=pswd;Pooling=true;MaxPoolSize=10;"></add>
</appSettings>
注意:192.168.1.100是数据库机器的IP,DLNS是连接数据库的用户名,pswd是密码,dqpower是数据库服务名,按照你自己的情况改下就可以了!然后在代码中这样配置数据库连接:
记得要导入这几个类-----
using System.Configuration;
using System.Data;
using System.Data.OleDb;开始连接数据库:
public void CreateConnection()
{
//从刚才的Web.config文件里读取连接字符串
string connstr = ConfigurationSettings.AppSettings["DBConnectionString"]; //设定数据库连接
OleDbConnection myConnection = new OleDbConnection(connstr);
//打开数据库连接
myConnection.Open();
}
OK,这是Oracle数据库的例子,其它的数据库大同小异,自己研究下吧