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

初学C#,还请帮助一下,请问如何连接SQL的
看了一个例子,我根据自己的情况改了一下,为何不行呀

private string connectionString = "workstation id=192.168.1.218;uid=;pwd=123;Integrated Security=SSPI;database=jxcbook";

private SqlConnection myConnection;
private DataSet ds = new DataSet();
private SqlDataAdapter da;

this.myConnection = new SqlConnection(connectionString);
this.da = new SqlDataAdapter("select * from a",this.myConnection);
this.ds.Clear();
this.da.Fill(ds,tempTableName); //执行到这一句出错“未处理的“System.Data.SqlClient.SqlException”类型的异常出现在 system.data.dll 中。”

另外我想问一下,执行“new SqlConnection(connectionString);” 在数据集填充之前,是否已经连接上数据库,如果能看到,如何看,是看某个属性吧


搜索更多相关主题的帖子: SQL 数据库 
2006-03-24 14:00
风霜
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:7
帖 子:242
专家分:0
注 册:2005-3-4
收藏
得分:0 

可能是连接数据库的问题,
检查一下你的连接字符串的内容和你的sql数据库的用户名,密码,数据库名,及数据库权限,可能是那上面的问题


昔日犹存, 昔日枉存. 故人尚在, 故人何在?
2006-03-24 16:35
louti
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2006-3-16
收藏
得分:0 
uid=;pwd=123;和Integrated Security=SSPI;能同时用吗?我去试下.你也试下.
2006-03-25 10:52
liusername
Rank: 2
等 级:论坛游民
帖 子:17
专家分:20
注 册:2006-3-24
收藏
得分:0 
用户、密码、数据库名绝对没有错。这点不用怀疑 

如果连接不上,myConnection对象应该有一个属性标识吧,就像以前用ODBC,有一个连接句柄,用这个类也应该有类似的属性才对呀,如果连接不上SQL,下面的填充代码就不用执行,可提前提示呀

[此贴子已经被作者于2006-3-25 14:54:37编辑过]

2006-03-25 14:53
liusername
Rank: 2
等 级:论坛游民
帖 子:17
专家分:20
注 册:2006-3-24
收藏
得分:0 
把连接串改成这样才行呀,像ODBC差不多"server=192.168.1.1;uid=sa;pwd=123;network=DBMSSOCN;database=jxcbook";

这样就连接上了。还是老问题,连接不上时,要如何知道呀。
2006-03-25 16:01
my_wjf
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2006-3-30
收藏
得分:0 
晕~~~你的uid怎么会是空???

牵着我的手 即使闭着眼 也不让你迷路
2006-03-30 16:57
快速回复:菜鸟问题--连接SQL数据库
数据加载中...
 
   



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

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