设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 2998|回复: 7
打印 上一主题 下一主题

[ADO/DAO] 为什么说我是无效使用关键字NEW?????

[复制链接]
跳转到指定楼层
1#
发表于 2007-10-11 09:34:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Dim sql As String
Dim rs As ADODB.Recordset
Set rs = New ADODB.Recordset
sql = "select [生产企业] from [产品档案] where [生产企业]=" & Me.生产企业
rs.Open sql
Me.总计 = rs.Fields.Count

我这个语句有什么错误吗?????
我在ACCESS里操作应该是不用连接数据库了吧.

谁来帮我解答一下,谢谢


我想通过一个按钮事件中,想统计当前生产企业里的名称有多少个,应该是这样做的吧.

[ 本帖最后由 qian2004 于 2007-10-11 09:47 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2007-10-11 09:58:41 | 只看该作者
直接用dcount函数来统计即可
3#
 楼主| 发表于 2007-10-11 10:12:06 | 只看该作者
我不是统计一个字段.而是统计当前文件框里的值在这个字段有几个,dcount能做到吗.我先试试看.谢谢
4#
发表于 2007-10-11 10:17:54 | 只看该作者
dcount("*","产品档案","[生产企业]='" & Me.生产企业 & "'")
5#
发表于 2007-10-11 10:19:40 | 只看该作者
打开当前数据库用CurrentProject.Connection
rs.Open sql, CurrentProject.Connection, adOpenKeyset, adLockOptimistic
6#
 楼主| 发表于 2007-10-11 10:35:39 | 只看该作者
=DCount("*","产品档案","[生产企业]='" & [Me].[生产企业] & "'") 为什么返回这个的???
:'( :'( 老大救命啊.
这个应该是我想要的那个,但me.生产企业怎么自动加上那个啊,加上了就出不来了.
7#
 楼主| 发表于 2007-10-11 11:01:11 | 只看该作者
终于好.原来直接写成这样就行了.
=DCount("*","产品档案","[生产企业]='" & [生产企业] & "'")

谢谢老大,帮我解决一个难是了.NND我想了一夜了.

rs.Open sql, CurrentProject.Connection, adOpenKeyset, adLockOptimistic
这个应该是可以,但老是说我不能传数值什么的,烦了,就是上面的那个了.
:D 真开心.
8#
发表于 2007-10-11 12:12:08 | 只看该作者
me的扩号去掉好了了了了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-2 08:41 , Processed in 0.090595 second(s), 31 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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