datagrid如何不显示重复记录

zhaooh 2008-12-05 06:41:46
小弟 一条
CREATE    PROCEDURE teacher_get_paperAnalysis
@courseName varchar(15),
@className varchar(15)

AS
BEGIN

select DISTINCT* from paperAnalysis
where courseName=@courseName and className=@className
END
GO

我设计出来只有一条记录,结果datagrid重复显示了7遍?如何只显示一条啊?
...全文
117 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wolf1118baby 2008-12-09
  • 打赏
  • 举报
回复
记得每次加载清空原来残留数据
mykelly6 2008-12-09
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 cwmwss 的回复:]
你检查一下从PROCEDURE 读来的datatable中是否有7条数据?如果只有一条,那就是datagrid绑定时的问题
[/Quote]
如果刷新的时候之前的数据没清掉就会重复显示,所以未必是数据库方面的问题~
cwmwss 2008-12-09
  • 打赏
  • 举报
回复
你检查一下从PROCEDURE 读来的datatable中是否有7条数据?如果只有一条,那就是datagrid绑定时的问题
tianshangfei 2008-12-05
  • 打赏
  • 举报
回复
oo

111,131

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧