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



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

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