我有一个Access 2007数据库,其中我想显示一个查询的数据源拆分窗体(半窗体,半数据表)。但是,查询有可能是空的。如果查询的行数为零,则不会显示任何窗体控件。有没有什么办法来确保所有的表单控件都显示在一个空的查询中?访问2007空查询怪癖
0
A
回答
0
对不起在工作,不能给出详细的答案。
查询是否可编辑?换句话说,你可以插入或更新查询中的行吗?尝试绑定到可编辑的查询,看看是否有帮助。
赛斯
1
我还没有和Access 2007年的分裂形式的工作,但通常是在Access中的空记录和空白对照意味着你允许附加关闭。如果它处于ON状态,则会显示空的空白记录,并且只要您编辑其中一个控件,它就会添加记录。
如果这不合适,你将不得不改变记录源一些花哨的东西。我一直这样做,在用户提供标准来检索受限制的记录源之前显示表单。通常情况下,我给的形式像这样的记录源,其中MyTable的是数据库中最小的表:
SELECT TOP 1 Null As Field1, Null As Field2...
FROM MyTable
这是非常快的,所以你不必#NAME错误为字段提供值。它也是不可编辑的,因此使其工作的唯一方法是创建一个新记录按钮,用于插入新记录(具有适当的外键值),并将记录源更改为适当的记录以查看/编辑数据。
就像我说的,这一切都是凌乱的。如果您只需打开Allow Additions即可使其工作,但它更简单。
0
结账this article。它涉及大卫芬顿的答案,但更全面,这可能有助于解决问题。
相关问题
- 1. 关于访问2007查询
- 2. 访问2013记录源怪癖
- 3. 使用Powershell创建访问2007查询?
- 4. 访问2007 inists保存查询
- 5. 访问2007年:插入查询
- 6. 访问2007 SQL查询忽略0值
- 7. 奇怪的怪癖模式问题
- 8. 的Javascript怪癖
- 9. 列表“怪癖”
- 10. ASP.Net Control.ResolveUrl怪癖
- 11. Android CollaspingToolbarLayout怪癖
- 12. 奇怪的IE7怪癖
- 13. 禁用网站时,即在访问怪癖模式
- 14. CSS分层怪癖
- 15. Jquery菜单怪癖
- 16. MySQL子查询怪癖或预期行为?
- 17. 用DB2查询怪癖,no-op cocece减半运行时间
- 18. 怪癖模式呈现问题
- 19. 怪癖模式的一般问题
- 20. 怪癖模式和IE8问题
- 21. 访问2013年SQL查询空处理
- 22. 访问2007年查询捕获包含2日期的记录
- 23. 访问2007年:从几个表计数的查询
- 24. 如何查询2007访问DB更改列的名称
- 25. 访问2007:如果/或查询故障排除
- 26. 使用复选框变量访问2007窗体查询?
- 27. 访问查询帮助(查询查询)
- 28. 访问查询是否空白运行另一个查询
- 29. 访问2007锁定
- 30. 访问SharePoint 2007中
该查询是可编辑的。 – 2009-07-23 01:50:53