为什么,我的.NET 2.0连接ACCESS数据库,发生ConnectionString 属性尚未初始化。
<add key="access_con" value="Provider=Microsoft.Jet.OleDb.4.0;Data Source=|DataDirectory|\\wygl.mdb" ></add>
这个是连库代码
<add key="access_con" value="Provider=Microsoft.Jet.OleDb.4.0;Data Source=|DataDirectory|\\wygl.mdb" ></add>
这个是连库代码
解决方案 »
- vs08开发的web在windows mobile里fileupload控件无法预览图片的问题,图片无法预览,上传出错,这个怎么解决,这程序在ie8.0也是不行
- 大家来帮帮忙,看看这个效果怎么做?是个什么空间呢?
- 母版页中用treeview做页面导航的问题,在线等
- 偶做的新网站,大家多提一下意见
- 如何验证textbox里面的值否符合邮件格式???
- 求 AspxGrid 2.0 带源码的注册版或解密版本下载!感谢您的提供。
- 如何在ASP.NET中设置一个左右框架呢?就像CSDN一样。
- 帮我作一下这一试题!不会的可以跳过去的!
- DATAGIRD 基本的增删改,不知道那里错了.
- 关于ASP.NET的一个简单问题
- ASP.NET如何把把数据添加到DropDownList里
- 怎么判断选中的句子有折行
public class PubConstant
{
/// <summary>
/// 获取连接字符串
/// </summary>
public static string ConnectionString
{
get
{
string _connectionString = ConfigurationManager.AppSettings["ConnectionString"];
string ConStringEncrypt = ConfigurationManager.AppSettings["ConStringEncrypt"];
if (ConStringEncrypt == "true")
{
_connectionString = DESEncrypt.Decrypt(_connectionString);
}
return _connectionString;
}
}
这样的,动软生成的三层
....
</connectionStrings>
OleDbCommand comm = new OleDbCommand(); int NodesCunt = 0;//数据库中记录的条数 public static readonly string DBName = ConfigurationManager.AppSettings.Get("DBName").ToString();
//从配置文件中得到数据库驱动
public static readonly string DBDriver = ConfigurationManager.AppSettings.Get("DBDriver").ToString();
//得到数据库连接字符串
private static string Connection = DBDriver + DBName; 在到需要用的地方:
conn = new OleDbConnection(Connection);
conn.Open();
comm.Connection = conn;
在配置文件中:
<add key="DBDriver" value="Provider=Microsoft.Jet.OLEDB.4.0; Data Source ="/>
<add key="DBName" value="C:\dvo_mdb\Nvss_data.mdb"/>