1.查询计算过多是打开慢的原因,可是怎样能解决呢.难道ACCESS数据开发就这样吗?我也试着分项做几个查询后再组合也不行.怎么这样难阿.
谁还能帮解决一下.并告之原因
2.另外谁帮我看看为什么子窗体加不到主窗体上,是什么原因呢.怎样解决.帮我处理一下.[attach]42594[/attach]作者: liwen 时间: 2010-7-7 13:42
对于计算过多的查询,可以使用ADO或DAO等计算后,生成新的表来处理,或者在表中直接加入相关字段,在保存或更新时更新这些相关字段亦可。作者: hljthzbc 时间: 2010-7-7 13:55
谢谢版主的回贴.
可是你说的ADO或DAO我不会.也考虑过加入相关字段,但做了几回也是不行,版主有办法根据我的附件改做一下我按此学做.否则我没有别的办法了作者: hljthzbc 时间: 2010-7-7 20:13
查询计算过多是-大问题了,可是我不会别的办法,版主和有会的人快帮忙改做一下吗.在这样先祝福版主和大家好运多多.作者: hljthzbc 时间: 2010-7-8 12:55
版主快来帮助呀作者: hljthzbc 时间: 2010-7-8 22:11
怎么此贴成了冷贴了.那位版主-帮助解决一下呀作者: hljthzbc 时间: 2010-7-10 09:13
怎么此贴成了冷贴了.那位版主-帮助解决一下呀 作者: liwen 时间: 2010-7-10 12:10
Sub 生成新表()
Dim conn As New ADODB.Connection
Set conn = CurrentProject.Connection
Dim RST As New ADODB.Recordset
Dim SQL As String
' Dim cat As New ADOX.Catalog
' Dim cmd As New ADODB.Command
Dim rst1 As New ADODB.Recordset
' cat.ActiveConnection = conn
SQL = "DELETE 查询结果.* FROM 查询结果"
DoCmd.RunSQL SQL
sq = 0
sclj = 0
xslj = 0
qmkc = 0