一个奇怪的 sqlce 错误:传递给系统调用的数据区域太小
我开发了一个使用sqlce3.0的WinCE应用程序。最近,我在像这样的简单查询中遇到了非常奇怪的错误;
select * from customers where name like 'h%';
我从 SQL 查询分析器工具连接并运行它所说的命令:
“传递给系统调用的数据区域太小”
但是当我按如下方式运行时,它工作正常,
select * from customers where name like 'a%';
我对此感到困惑。这是一个错误还是什么?
谢谢。
I have developed a WinCE application which uses sqlce3.0. Recently I have gotten very strange error with a simple query like this;
select * from customers where name like 'h%';
I connected from SQL Query Analyzer tool and run the command it says:
"data area pass to a system call is too small"
but when i run as follow, it works fine
select * from customers where name like 'a%';
i am confused with it. is this a bug or what?
thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这看起来像是 SQL 中的 错误CE 3.0/3.1。尝试升级到 SQL CE 3.5。
This looks like a bug in SQL CE 3.0/3.1. Try upgrading to SQL CE 3.5.