Office中国论坛/Access中国论坛

标题: 新手求助,第一次用ACCESS,就记录点数据,现在查询上有点问题 [打印本页]

作者: 正在隐身    时间: 2013-5-15 14:56
标题: 新手求助,第一次用ACCESS,就记录点数据,现在查询上有点问题
本帖最后由 正在隐身 于 2013-5-15 18:59 编辑

就复制了别人的代码,改了下字段上的名,还是错误,所以求远程弄下
作者: admin    时间: 2013-5-15 15:25
麻烦上传你的附件,看看问题出在哪?
作者: 正在隐身    时间: 2013-5-15 16:02
admin 发表于 2013-5-15 15:25
麻烦上传你的附件,看看问题出在哪?

附件已传
作者: williamwangc    时间: 2013-5-15 16:54
首先:Me.Text2.Text这里一般都写ME.TEXT2.VALUE,应该没有TEXT的属性的吧。一般TEXT属性在VBA里面是不用的,一般用在VB.NET或C语言里面。所以这个TEXT属性可能是用C语言构建的类模块构建的属性。这个要看看的。
其次,也是我没看懂的一个地方,
“[赛事] & [时间] & [主场球队] & [比分] & [客场球队] & [让球] & [赔率] & [赔率表] & [大中小] & [爆冷]”
这算哪门的用法,最好把原来的例子发给我看看。
作者: access新闻爱好者    时间: 2013-5-15 17:35
williamwangc 发表于 2013-5-15 16:54
首先:Me.Text2.Text这里一般都写ME.TEXT2.VALUE,应该没有TEXT的属性的吧。一般TEXT属性在VBA里面是不用的, ...

不是,vba也用 text属性,在组合框的时候,更新数据用到text ,不用value
作者: 正在隐身    时间: 2013-5-15 18:58
williamwangc 发表于 2013-5-15 16:54
首先:Me.Text2.Text这里一般都写ME.TEXT2.VALUE,应该没有TEXT的属性的吧。一般TEXT属性在VBA里面是不用的, ...

好的,我发他的,我就复制了下
作者: 正在隐身    时间: 2013-5-15 18:59
williamwangc 发表于 2013-5-15 16:54
首先:Me.Text2.Text这里一般都写ME.TEXT2.VALUE,应该没有TEXT的属性的吧。一般TEXT属性在VBA里面是不用的, ...

90640是原版
作者: 正在隐身    时间: 2013-5-15 19:00
access新闻爱好者 发表于 2013-5-15 17:35
不是,vba也用 text属性,在组合框的时候,更新数据用到text ,不用value

这就是一个子窗口查询,我就复制代码改下字段号就想用
作者: williamwangc    时间: 2013-5-15 21:57
这就是一个子窗口查询,我就复制代码改下字段号就想用

我猜筛选子窗体这个示例你不能用吧。
你看看child5的属性的数据属性里的数据源是不是空的,它的数据源应该是你建的表。因为控件或者子窗体都是要数据源的。像list10的行来源是SELECT 供应商资料表.* FROM 供应商资料表 WITH OWNERACCESS OPTION;你这个也要改过来。
你在原来的例子好好看下。
作者: williamwangc    时间: 2013-5-15 22:06
access新闻爱好者 发表于 2013-5-15 17:35
不是,vba也用 text属性,在组合框的时候,更新数据用到text ,不用value

谢谢指导。我现在知道了。原来也有TEXT属性的。我一直都不知道的说。
作者: 正在隐身    时间: 2013-5-16 08:39
williamwangc 发表于 2013-5-15 21:57
我猜筛选子窗体这个示例你不能用吧。
你看看child5的属性的数据属性里的数据源是不是空的,它的数据源应 ...

我改了,还是错。。。
作者: 正在隐身    时间: 2013-5-16 08:39

作者: 正在隐身    时间: 2013-5-16 08:40

作者: 正在隐身    时间: 2013-5-16 08:40
williamwangc 发表于 2013-5-15 21:57
我猜筛选子窗体这个示例你不能用吧。
你看看child5的属性的数据属性里的数据源是不是空的,它的数据源应 ...

我改了还是错的。
作者: williamwangc    时间: 2013-5-16 17:38
晚上我模拟试试。
作者: williamwangc    时间: 2013-5-16 21:00
本帖最后由 williamwangc 于 2013-5-16 21:20 编辑
正在隐身 发表于 2013-5-16 08:40
我改了还是错的。


我按你的要求模仿红尘如烟的作品成功了。
注意我把红尘如烟的语句精髓都浓缩到公共模块的第二个FUNCTION里面了。
因此以后修改表格后,把新的表格名称填写到函数的参数里面去就可以了。
可以在窗体1中测试那段语句。
PS.子窗体的数据源,一定不要忘了。
好了上传附件。




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3