| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 918 人关注过本帖
标题:数据库连接问题
只看楼主 加入收藏
tianke2005
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2006-2-14
收藏
 问题点数:0 回复次数:9 
数据库连接问题

数据库连接问题
以下是我得代码
string strConn="server=smart;uid=my;pwd=123456;database=HouseBreak";
SqlConnection myConnection=new SqlConnection (strConn);
string strCmd="select * from my";
SqlDataAdapter myAdapter=new SqlDataAdapter (strCmd,myConnection);
DataSet ds=new DataSet ();
myAdapter.Fill (ds,"breakcom");
dataGrid1.DataSource =ds.Tables ["breakcom"].DefaultView ;
运行时出现错误

未处理的“System.Data.SqlClient.SqlException”类型的异常出现在 system.data.dll 中。

其他信息: 系统错误。
帮个忙 该怎么解决

搜索更多相关主题的帖子: 数据库 new string strConn 
2006-02-14 11:04
ytyt654
Rank: 2
等 级:新手上路
威 望:4
帖 子:195
专家分:0
注 册:2006-2-13
收藏
得分:0 

在调用myAdapter的Fill方法之前,应该先调用myConnection的Open方法。


2006-02-14 11:37
peterson
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2006-2-11
收藏
得分:0 
没有打开连接

要走自己的路!!!!!!!!!
2006-02-14 14:47
月夜枫华
Rank: 4
等 级:贵宾
威 望:12
帖 子:437
专家分:42
注 册:2006-1-2
收藏
得分:0 

具体什么错误我不知道,但我知道2楼和3楼二位说的肯定不对.
SqlDataAdapter的Fill方法是自动打开数据库连接的.连接的保持时间为填充数据集的时间,将数据集填充完毕后将自动关闭数据库连接.


2006-02-16 17:31
ltbyw
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2006-2-17
收藏
得分:0 

同意四楼的说法
问题不是这里
我也遇到相同的问题
我在创建sqlConnection的时候选"Windows身份验证模式"下可以连接
但在创建sqlConnection的生活改为"使用用户名和密码"的时候就不能连接
希望 高手帮助

2006-02-17 13:13
ltbyw
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2006-2-17
收藏
得分:0 

我的情况是这样的
我新建一个程序,然后在form上放了一个sqlconnection 一个sqldataadapter 生成一个数据集dataset11和一个 datagrid 一个button. 设好属性以后 我在 button 的 click事件中就写了 两行
dataset11.clear();
sqldataadater1.fill(dataset11);

如果我在创建sqlConnection的时候选"Windows身份验证模式"下可以连接
但在创建sqlConnection的生活改为"使用用户名和密码"的时候就不能连接
提示错误
未处理的“System.Data.SqlClient.SqlException”类型的异常出现在 system.data.dll 中。
其他信息: 系统错误。

2006-02-17 13:19
ipgss
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2006-2-2
收藏
得分:0 
我也遇到过这种情况,不过是因为后台数据库没开,得把数据库服务器打开,之后就好用了。
2006-02-19 14:30
nyzfl
Rank: 1
等 级:新手上路
帖 子:278
专家分:0
注 册:2005-3-21
收藏
得分:0 

你们可以和我联系cxsj123@126.com


My-Blog地址:http://fenglin.
2006-02-19 14:35
蘑菇
Rank: 1
等 级:新手上路
帖 子:53
专家分:0
注 册:2005-10-13
收藏
得分:0 
连接的时候出现系统错误一般是因为数据库服务器没打开或者像用户名,密码,服务器名,表名,SQL语句等等书写错误。
2006-02-19 17:25
ayou1026
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2005-10-21
收藏
得分:0 
兄弟!
你的问题解决了吗?我的和你一样的
我的油箱ayou10261@126.com 多联系的
2006-04-21 20:08
快速回复:数据库连接问题
数据加载中...
 
   



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

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