| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 521 人关注过本帖
标题:这句话有什么错误
只看楼主 加入收藏
gelinqu
Rank: 1
等 级:新手上路
帖 子:138
专家分:0
注 册:2005-12-17
收藏
 问题点数:0 回复次数:5 
这句话有什么错误
SqlConnection con = LinkDB.CreateConnection();
con.Open();
SqlDataAdapter sda = new SqlDataAdapter("Select FirmNo,Named from T04_Firms order by FirmNo", con);
DataSet ds = new DataSet();
sda.Fill(ds, "Firms");
datagridview1.DataSource = ds.Tables["Frims"].DefaultView;
为什么这句会出现“未将对象引用设置到对象的实例。”的错误?
搜索更多相关主题的帖子: 为什么 
2007-04-28 09:30
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
以下是引用gelinqu在2007-4-28 9:30:41的发言:
SqlConnection con = LinkDB.CreateConnection();
con.Open();
SqlDataAdapter sda = new SqlDataAdapter("Select FirmNo,Named from T04_Firms order by FirmNo", con);
DataSet ds = new DataSet();
sda.Fill(ds, "Firms");
datagridview1.DataSource = ds.Tables["Frims"].DefaultView;
为什么这句会出现“未将对象引用设置到对象的实例。”的错误?

你这两个名字不一样..


飘过~~
2007-04-28 10:11
vfoxer
Rank: 2
等 级:论坛游民
威 望:1
帖 子:136
专家分:21
注 册:2006-9-12
收藏
得分:0 
版主好细心~!呵呵,刚才我看了一顿没看出来。估计楼主的问题解决了,呵呵。

狐狸天堂:http://www.
我的百度空间:http://hi.baidu.com/vfoxer
2007-04-28 10:17
天使不哭
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:677
专家分:22
注 册:2006-7-9
收藏
得分:0 
datagridview1.DataSource = ds.Tables["Frims"].DefaultView;

除了写错了Frims这个单词外,
datagridview是不能这么写的,
datagridview绑定的是一个表,
所以要写成datagridview1.DataSource = ds.Tables["Frims"];

C#Winform技术群:25380362
博客:http:///boyliupan/
2007-04-28 11:51
guoxhvip
Rank: 8Rank: 8
来 自:聖西羅南看臺
等 级:贵宾
威 望:44
帖 子:4052
专家分:135
注 册:2006-10-8
收藏
得分:0 
表面看没错误,可能是你表名方面的问题,改成Tables[0]试试

愛生活 && 愛編程
2007-04-28 22:12
guoxhvip
Rank: 8Rank: 8
来 自:聖西羅南看臺
等 级:贵宾
威 望:44
帖 子:4052
专家分:135
注 册:2006-10-8
收藏
得分:0 
以下是引用天使不哭在2007-4-28 11:51:17的发言:
datagridview1.DataSource = ds.Tables["Frims"].DefaultView;

除了写错了Frims这个单词外,
datagridview是不能这么写的,
datagridview绑定的是一个表,
所以要写成datagridview1.DataSource = ds.Tables["Frims"];

版主,LZ好象是为DataGrid绑定数据,为什么不行呢?
1)datagridview1.DataSource = ds.Tables["Frims"].DefaultView;
2)datagridview1.DataSource = ds;
datagridview1.DataMember = "Frims";
3)datagridview1.SetDataBinding(ds,"Frims");
以上这三种方法都可以


愛生活 && 愛編程
2007-04-28 22:28
快速回复:这句话有什么错误
数据加载中...
 
   



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

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