从MS访问表中随机选择一行

本文关键字:一行 选择 MS 访问表 随机 | 更新日期: 2023-09-27 18:29:29

我想显示zodys列中的1条记录,我在C#中编程

我有表test,我想要选择行zodys

SELECT top 1 zodys from test ORDER BY rnd(zodys)

我得到错误:Data type mismatch in criteria expression.

从MS访问表中随机选择一行

遗憾的是,由于无法进行测试,但Access查询中的Rnd需要一个数字参数,所以我认为zodys不是数字。

这是一整篇关于Access中随机排序主题的文章。

[zodys]的数据类型是什么?如果是文本,这就是为什么您会得到"标准表达式中的数据类型不匹配"

如果您收到[zodys]为数字数据类型的错误消息,请查看Microsoft Office文档中的Rnd函数以获取解释。