gridview绑定

cexopl95 2011-09-05 09:51:34
如:
实际正式工(出勤) 实际派遣工(出勤)
总数XX 总数XX
需要将 sjzgs与sjpqg绑定到gridview中
数据来源表中。

课 工号 出勤
陈国红 E000000003 否
陈国红 E000027361 是
陈国红 E000000004 是
陈国红 E000000005 是
陈国红 E000000006 是
陈国红 E000000007 否
陈国红 A333333333 是
陈国红 A000000008 是
陈国红 A000000001 是

前面有一位师兄给我正式工和派遣工的计算方法。
sum(case when left(gh,1)='E' then 1 else 0 end) as zhengsg,sum(case when left(gh,1)='A' or left(gh,1)='B' then 1 else 0 end) as paiqg
如果现在要判断实际的出勤人数呢?

...全文
64 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
cexopl95 2011-09-05
  • 打赏
  • 举报
回复
知道呀。我申请了很多号都没有分了,嘿嘿。
上次我注册了一个小号然后发贴子,用另外一个号回答。被人投诉了,不过貌似技术分对于我来说没有任何用。
暖枫无敌 2011-09-05
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 cexopl95 的回复:]

先下载一个电子书之类的看一下。
这个还有几个问题,如果你有时间的话,请也指点我一点吧。
谢谢
[/Quote]
额??你要注意结贴,你别一个号分用完了,就有注册一个用,这也不是个办法啊,一个号,正常结贴,会返回一半分还给你的,难道你不知道????
Jade 2011-09-05
  • 打赏
  • 举报
回复
在网上找找Microsoft jet SQl参考,里面有关于SQL比较详细的介绍和全面的例子,楼主,得苦练基本功啊。
cexopl95 2011-09-05
  • 打赏
  • 举报
回复
先下载一个电子书之类的看一下。
这个还有几个问题,如果你有时间的话,请也指点我一点吧。
谢谢
红魔大卫 2011-09-05
  • 打赏
  • 举报
回复

select count(*) from 表名 where 出勤='是'


难道这样不可以么

如果需求可以是修改

框架类似于这样
kidong 2011-09-05
  • 打赏
  • 举报
回复
哇 都是高手不懂 学习下
暖枫无敌 2011-09-05
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 cexopl95 的回复:]

我学这个也有两个月了吧,前面做一些录入的还好,现在要求把数据库的显示出来。
就觉得难了,都不知道怎么下手。

要不你给我介绍一点入门比较快的书给我研究一下?我好去买,每次去了都不知道买什么。
我现在就运行。
[/Quote]
《T-SQL技术开发实用大全》 ---蒙祖强,可以看看
cexopl95 2011-09-05
  • 打赏
  • 举报
回复
我学这个也有两个月了吧,前面做一些录入的还好,现在要求把数据库的显示出来。
就觉得难了,都不知道怎么下手。

要不你给我介绍一点入门比较快的书给我研究一下?我好去买,每次去了都不知道买什么。
我现在就运行。
暖枫无敌 2011-09-05
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 cexopl95 的回复:]

嘿嘿,你给我代码嘛。
那在前面的sum那里怎么修改呢?
我现在需要之前那段代码判断总的人数,第二就是判断出勤的状况。
另外,我这些方面不怎么懂,是否有什么好的书给我介绍一下呢?我要补习一下。。
[/Quote]
前面sum里面的内容不需要修改的,你没运行嘛???

后面加where 已经过滤出来所有出勤的人员,sum内的判断是不需要修改的。

怎么你表字段名称有变化了????


数据库你还是补补基础吧,基础的会了,以后慢慢越用越熟的。
cexopl95 2011-09-05
  • 打赏
  • 举报
回复
嘿嘿,你给我代码嘛。
那在前面的sum那里怎么修改呢?
我现在需要之前那段代码判断总的人数,第二就是判断出勤的状况。
另外,我这些方面不怎么懂,是否有什么好的书给我介绍一下呢?我要补习一下。。
暖枫无敌 2011-09-05
  • 打赏
  • 举报
回复

select sum(case when left(gh,1)='E' then 1 else 0 end) as 正式工,
sum(case when left(gh,1)='A' or left(gh,1)='B' then 1 else 0 end) as 派遣工
from Employees where 出勤='是';
暖枫无敌 2011-09-05
  • 打赏
  • 举报
回复
[Quote=引用楼主 cexopl95 的回复:]
如:
实际正式工(出勤) 实际派遣工(出勤)
总数XX 总数XX
需要将 sjzgs与sjpqg绑定到gridview中
数据来源表中。

课 工号 出勤
陈国红 E000000003 否
陈国红 E000027361 是
陈国红 E000000004 是
陈国红 E000000005 是
陈国红 E00……
[/Quote]
呵呵,你又来了,你加一个where 条件就行了。


... from 表名 where 出勤='是';

62,047

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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