VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
12
返回列表 发新帖
楼主: 白饭米粉

求gridview绑定问题

[复制链接]

0

主题

4

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-11-28 12:45:01 | 显示全部楼层
如果你的audioId段是Key鍵,那就可以寫一條SQL語句完成啊。
strSQL = "select A.字段,A.字段,...,count(B.audioId) as commcount from A inner join B on A.audioId = b.audioId where A.UserId = " + uid + " Group by A.字段,A,字段,...,"
回复

使用道具 举报

1

主题

11

帖子

4.00

积分

新手上路

Rank: 1

积分
4.00
 楼主| 发表于 2020-11-28 13:00:01 | 显示全部楼层


你的count(B.*)

这个,,出错,,所以0就不显示,,也就是只显示“真”值
回复

使用道具 举报

0

主题

4

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-11-28 13:15:01 | 显示全部楼层
count(B.*)改為count(B.audioId)
回复

使用道具 举报

1

主题

11

帖子

4.00

积分

新手上路

Rank: 1

积分
4.00
 楼主| 发表于 2020-11-28 13:30:01 | 显示全部楼层
count(B.*)改為count(B.audioId)


我昨天下午试了,,不显示,,我的ID也是主键啊,,
回复

使用道具 举报

1

主题

11

帖子

4.00

积分

新手上路

Rank: 1

积分
4.00
 楼主| 发表于 2020-11-28 13:45:01 | 显示全部楼层
miosoul   

           strSQL = "select A.字段,A.字段,...,isnull((count(B.audioId) as commcount),0) from A inner join B on A.audioId = b.audioId where A.UserId = " + uid + " Group by A.字段,A,字段,...,"



这种写法行吗,,

我用查询分析器试了下,,AS有错,,不加AS能正常运行
回复

使用道具 举报

1

主题

11

帖子

4.00

积分

新手上路

Rank: 1

积分
4.00
 楼主| 发表于 2020-11-28 14:00:01 | 显示全部楼层
isnull(count(B.audioId) ,0)as aa,,

这个怎么也不显示,郁闷
回复

使用道具 举报

1

主题

11

帖子

4.00

积分

新手上路

Rank: 1

积分
4.00
 楼主| 发表于 2020-11-28 14:15:01 | 显示全部楼层
呵呵,搞定,,累啊,,

谢谢

miosoul  的指点

俺用的方法是:


strSQL = "select A.字段,A.字段,...,isnull(count(B.audioId) ,0)as aa from A FULL OUTER join B on A.audioId = b.audioId where A.UserId = " + uid + " Group by A.字段,A,字段,...,"
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表