Access 2007 传递查询返回负数而不是正数

发布于 2024-08-21 16:36:15 字数 131 浏览 8 评论 0原文

我正在使用带有传递查询的 Access 2007。我检索的数据值来自位列 (0, 1),但当传递查询运行时,返回的数据为 0 或 -1。我正在 SQL 数据库上调用一个存储过程来执行此传递查询,该存储过程有效并返回正位数 1。我在这里遗漏了什么吗?

I am using Access 2007 with a pass-through query. The data values that I am retrieving are from a bit column (0, 1) but when the pass-through query runs the data that is returned is either 0 or -1. I am calling a stored procedure on my SQL database for this pass-through query, this stored procedure works and returns the positive bit number of 1. Am I missing something here?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

窝囊感情。 2024-08-28 16:36:15

这只是一个猜测,但真/假经常用 -1/0 表示(更充分地表示为非零/零,-1 是非零的常见选择),因此是否有可能转换为布尔值正在某处发生?

This is just a guess, but true/false is frequently represented by -1/0 (more sufficiently as non-zero/zero, with -1 being a common choice for the non-zero) so is it possible a conversion to boolean is going on somewhere?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文