大家好,我是个门外汉,对数据库一窍不通(access),我想查看某个月的数据,并且相加,另外,还要查看某个日的数据,并且,相加。
只有一个表。这个软件就是把数据输入到数据库中,并且,可以查看某个月的总和,或某一日的总和。合格率。再没有其他功能。请大家指教,任何可以再某列的某行,算起到某行结束。
只有一个表。这个软件就是把数据输入到数据库中,并且,可以查看某个月的总和,或某一日的总和。合格率。再没有其他功能。请大家指教,任何可以再某列的某行,算起到某行结束。
解决方案 »
- 怎样使用VBA在Word中动态插入表格
- Adodc1.Recordset.AddNew 能否一次增加多条记录
- 问一句语法的用法
- 关于Tapstrip 控件上添加其它控件使用的请教!
- 如何用CommonDialog只打开某目录,即只要该目录的目录名?在线等!
- 关于水晶报表的Unicode编码问题(现金重谢,企业行为,绝无虚假!!)外加40分送
- cuizm(射天狼) 大哥 在问你一个问题!!!
- 请问在vb里面可以编辑的类似grid控件是什么?
- mciSendString的参数?
- 数据库中求多列的平均值?
- word的宏代码如何转化成VB代码
- 在没有安装VB的机器上运行用了MSComm的控件需要注册哪个DLL?
WHERE 日期的字段名 Between #开始日期(如2008-1-1)# and #结束日期(如2008-1-31)#
{
NowTimes number(8);
NowDatas number(15,6)
}
比如:显示上个月(12日)的数据的和
select sum(NowDatas) as '数据总合'
from TestTable
where NowTimes < '20080101' and NowTimes >= '20071201'比如:显示某日(20080101)的数据的和
select sum(NowDatas) as '数据总合'
from TestTable
where NowTimes = '20080101'
引号中的部分数据,在软件中用具体的参数来传递,用传递过来的数据代替这些引号中的数据!并将得到的结果返回给程序中一个变量,显示出来。
哎!我太笨了,就是没有编成,我把表和软件的抓图放上,请二位把代码写完。我想计算从 2008-1-2 到2008-1-5 的和,在控件 text1 显示。可以吗?
可我还是没有拿下,所以,还想请给我帮我看看,我把表和软件附上,请大家帮忙
我想求 2008-1-3 到 2008-1-5 的和,并在控件 text1 中显示。请将代码附上,谢谢!!!
DBCNNSTR="数据库连接字符串"
Dim strsql As String
Dim cnn As adodb.Connection
Dim rs As adodb.Recordset
Set cnn = New adodb.Connection
cnn.CursorLocation = adUseClient
Set rs = New adodb.Recordset
cnn.Open DBCNNSTR
strsql = "select sum(要求和的列名) as [数据汇总] from 表 where 日期 between #2008-1-3# and #2008-1-5#"
Set rs = cnn.Execute(strsql)
text1.text=rs!数据汇总
我也不知道怎么图片无法显示,现在我用连接的方法试试吧。
http://laotou.tiaozheng.com/1.jpg
http://laotou.tiaozheng.com/2.jpg另外,我还遇到一个问题:
我一点控件DataGrid 就会出现这个错误
http://laotou.tiaozheng.com/3.jpg
当出现这个错误之后,如果关闭该软件,就会出现下面这中错误
http://laotou.tiaozheng.com/4.jpg
请问该任何改正?
http://laotou.tiaozheng.com/1.jpg
http://laotou.tiaozheng.com/2.jpg
http://laotou.tiaozheng.com/3.jpg
http://laotou.tiaozheng.com/4.jpg 我想求 2008-1-3 到 2008-1-5 的和,并在控件 text1 中显示。谢谢大伙费心了!!!