| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1276 人关注过本帖
标题:[求助]关于数据库连接问题
只看楼主 加入收藏
klj92112
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2008-9-8
收藏
得分:0 
你 using System.Configuration 了没

  类所在的项目是否添加了对System.Configuration的引用
2008-10-28 14:24
styleyang
Rank: 1
等 级:新手上路
帖 子:61
专家分:0
注 册:2008-10-14
收藏
得分:0 
楼主我懂你意思了``````
    看我的

    新建一个类文件 如:DBConnction.cs
  然后在这个类文件内写一个联接数据库的方法 如:
   public static OleDbConnection sqlcon()
        {
            OleDbConnection sqlcon = new OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0;Data Source=F:\\data\\nianhui.mdb");
            return sqlcon;
        }

  然后在你要联接数据库地方写上:DBConnction.sqlcon()方法调用然后打开 如:
  oledbconnction con=DBConnection.sqlcon();    //全局的
  con.open();

OK`1```不知是否是你想要的```
2008-10-28 15:06
sun_life
Rank: 1
等 级:新手上路
帖 子:356
专家分:5
注 册:2006-5-29
收藏
得分:0 
回复 11# 的帖子
引用了

当知道自己后才知道什么是可怕!
2008-10-28 15:08
klj92112
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2008-9-8
收藏
得分:0 
报的什么错,贴上来看看
2008-10-28 15:15
sun_life
Rank: 1
等 级:新手上路
帖 子:356
专家分:5
注 册:2006-5-29
收藏
得分:0 
错误    1    当前上下文中不存在名称“ConfigurationManager”    E:\C# 2005\StudentManagementSystem\StudentManagementSystem\c_Login.cs    23    45    StudentManagementSystem
错误    2    字段初始值设定项无法引用非静态字段、方法或属性“StudentManagementSystem.c_Login.connString”    E:\C# 2005\StudentManagementSystem\StudentManagementSystem\c_Login.cs    25    48    StudentManagementSystem

当知道自己后才知道什么是可怕!
2008-10-28 15:18
sun_life
Rank: 1
等 级:新手上路
帖 子:356
专家分:5
注 册:2006-5-29
收藏
得分:0 
回复 12# 的帖子
你的方法倒是没问题,
SqlConnection conn = new SqlConnection();
SqlCommand cmd = new SqlCommand();
SqlDataReader dr;

这几个还是要每个类文件都要写啊?

当知道自己后才知道什么是可怕!
2008-10-28 15:23
klj92112
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2008-9-8
收藏
得分:0 
如果真的添加了引用应该不会报出“错误1”
至于“错误2”,解决了“错误1”应该就不会存在了

至于用配置文件的好处就是方便以后修改连接字符串
 比如:如果你的软件发布后,你的数据库名发生了改变,那么原有的连接字符串就是错误
         如果把连接字符串写死在程序里,就需要修改源码,用配置文件就不会那么麻烦

如果你现在没有这种需求可以采用楼上的方法

1.jpg (644.44 KB)
图片附件: 游客没有浏览图片的权限,请 登录注册


2.jpg (62.7 KB)
图片附件: 游客没有浏览图片的权限,请 登录注册
2008-10-28 15:37
sun_life
Rank: 1
等 级:新手上路
帖 子:356
专家分:5
注 册:2006-5-29
收藏
得分:0 
写了,还是不可以

[[it] 本帖最后由 sun_life 于 2008-10-28 15:49 编辑 [/it]]

aa.JPG (57.81 KB)
图片附件: 游客没有浏览图片的权限,请 登录注册

当知道自己后才知道什么是可怕!
2008-10-28 15:45
klj92112
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2008-9-8
收藏
得分:0 
项目里面,右键引用,添加引用

如果这还不行我就无能为力了

3.jpg (5.43 KB)
图片附件: 游客没有浏览图片的权限,请 登录注册


4.jpg (46.74 KB)
图片附件: 游客没有浏览图片的权限,请 登录注册
2008-10-28 15:50
sun_life
Rank: 1
等 级:新手上路
帖 子:356
专家分:5
注 册:2006-5-29
收藏
得分:0 
错误    1    字段初始值设定项无法引用非静态字段、方法或属性“StudentManagementSystem.c_Login.connString”    E:\C# 2005\StudentManagementSystem\StudentManagementSystem\c_Login.cs    26    48    StudentManagementSystem

这又是怎么回事?

当知道自己后才知道什么是可怕!
2008-10-28 16:03
快速回复:[求助]关于数据库连接问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017142 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved