在使用ADO时,这个SQL语句为什么会出错,大家帮忙给我看看。谢谢! CString S1="SELECT * FROM NoteTree where NoteType = 4 AND ParentID != -888";这个句子为什么会出错呢? 特别是后面的 ParentID != -888; 当我把 != 改成 =就不出错了,这是怎么回事儿。请各位指点一下·!谢谢!IDisPatch Error # 3092 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你拿到查询分析器里去看看。应该没有错误!也应该不是那个不等号的问题!Idispatch error #3092 Description: There is already an object named '#CatTmp' in the database 在sql语句中不等于应该是<>,你试试,或者NOT(ParentID = -886) != 这样的表示是错的!没有,用楼上的<> 谢谢几位指点,我用<>就真的OK了!我在《轻松掌握SQL》这本书上看到的可以用!=,但在现实中不能用。真气人! 呵呵,果然是学C的,必须的用<>代替!= 不会吧我用!=和<>都可以啊!奇怪,真奇怪! 可用什么运算符不是和ADO有关系,而是和你的数据库系统有关系! 跟后台数据库有关的比如{fn length(CODE)}>6这个查询条件在SQL SERVER里能用.在ORACLE里不能用. != -----------<> [讨论]MFC中View窗口大小问题 为什么toolbar加一张图标资源之后,图标会有黑点呢?? 弱问:能否将BMP/JPG格式的二维图片进行三维显示?thx~~~ 关于菜单的问题~ vc里面怎么friend不好使呀 模式问题,急!急!急! 关于读写文件的问题 求对于24bit颜色转256颜色算法。如何来处理渐变问题的。现在渐变颜色就是一块一块的显示的。有什么方法处理吗? 写file碰到的问题,flose 之后再打开与原file有三个字节不一样 对话框上部的白色部分是怎么做出来的? 程序运行的虚拟内存增长问题。 UDP入门级问题
应该没有错误!也应该不是那个不等号的问题!
Idispatch error #3092 Description: There is already an object named '#CatTmp' in the database
我在《轻松掌握SQL》这本书上看到的可以用!=,但在现实中不能用。真气人!
我用!=和<>都可以啊!奇怪,真奇怪!
比如{fn length(CODE)}>6
这个查询条件在SQL SERVER里能用.
在ORACLE里不能用.
-----------
<>