我的系统已经做到了工资管理部分了,可有句代码我写不出来,想请各位兄弟帮忙顶下!谢了!!!比如说,首先有一个是基本工资设置,也写进了一个单独的表中,我想用SQL语言查询出某职工某年某月的信息,然后取出它的某个字段来统计工资,如: 表名:工资 编号 姓名 年份 月份 基本工资 其它
1001 张三 2005 1 200 100
1001 张三 2005 2 500 100
1002 李四 2005 2 800 300 也欢迎加我的QQ,本人愿与大家交流学习...442667575 差点忘了,我用的是vb6.0+access
解决方案 »
- 让一组号码自动显示的办法
- 讨论一个非常专业的问题,在VB中如何实数组中插入行(要用最简便且最快的方法)?
- 关于复杂搜索的奇怪问题
- 请问VB怎样实现读入文件,并对文件内容进行操作
- VB中如使用Com中的事件连接点...?
- 哪位搞过来电显示?推荐个又便宜,又支持来电显示的猫。
- 用VB编译的程序~若在没有安装过VB的机子上运行,需要VB运行库~能不能在编译的同时把所用到的库包含在程序里面,使得没有运行库也可以用
- 为什么不执行查询啊?(很菜的问题)
- 关于LISTVIEW
- 简单问题,请各位高手相助,不胜感激!
- 请问使用GetVolumeInformation函数读取硬盘序列号的方法会否损害到硬盘?
- 如何用VB讲读取硬盘序列号
从你的数据库结构中可以看出,"某职工某年某月"
只对应一条记录,所以怎么还需要来统计呢?SQLStrn="Select * From YourTable Where ?=Name and ?= Year and ?=Month"
'连接数据库的字符串
strcnn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\sysdata.mdb;Persist Security Info=False;"
Set cnn = New ADODB.Connection
'使用客户端数据游标
cnn.CursorLocation = adUseClient
'打开Access的连接
cnn.Open strcnn
Set rss = New ADODB.Recordset
rs.open "select 基本工资 From 工资 where 姓名=“张三”" 然后把rs中的所以记录值加起来,
用另一个窗体来统计每个职工的某年某月的工资,并用datagri1来显示...
上面兄弟可以这样说,"某职工某年某月"只对应一条记录,不过有N个职工有N年,当然又有每一个月啰....我是想每次都可以统计出职工的某年某月的工资
真想帮我的话,加我吧....谢了!!!