我在用DELPHI+SQL SERVER2000开发程序时,动态SQL查询语句把结果显示在DBGRID里面,但结果却不能编辑、修改、删除,
而导航条也只能前移,后移,第一条,最后一条这几个可用。
但同样的语句如果数据库为DELPHI自带的paradox数据库则查询结果可以编辑、
修改删除等操作。 那位朋友告诉我是什么原因?
而导航条也只能前移,后移,第一条,最后一条这几个可用。
但同样的语句如果数据库为DELPHI自带的paradox数据库则查询结果可以编辑、
修改删除等操作。 那位朋友告诉我是什么原因?
解决方案 »
- delphi 关于窗体的两个问题
- 找几个控件
- Delphi中有中有哪一种控件,拥有树的功能并且每个节点前有CheckBox的功能?
- 怎样将jpg文件转化成bmp文件?
- 请问DELPHI与BCB有什么不同?
- IMalloc接口在delphi中的引用单元是什么?
- MTS方法如何返回值的?
- 刚才一个问题,已经结了,送出去了一百分,现在没有那么多分了,只能送20分,请问怎么样来取服务器上SQL SERVER 的TCP/IP端口号?
- 朋友们看在申奥成功的面子上就进来帮兄弟一把吧!!(与加油机的接口协议有关)
- 再问现在才学DELPHI有用吗?
- 特急!!!!!各位大哥大姐帮帮我啊!我怎么判断数组是否为空 ,用nil 还是用assigned
- 如何改变delphi7的ide界面,由现在的样子修改成MDI形式,就像vb6的样子
在DELPHI里面用SQL的LIKE时有点不一样~
adoqry.first;
adoqry.next;
adoqry.last;
这样用adoqry直接移动可以么!
记得某大侠说过,bde 不支持SQL SERVER2000。
一定是你的代码当中有问题
强烈建议重新做用ADO
然后就会找到问题的所在
宿主变量用的不对,你跟踪一下你的sql语句就会发现并不是你想要的sql查询,而是不正确的语句,不正确的sql语句当然不能显示结果啦
sql.comma;
showmessage(……sql.comma);
检查一下,肯定是这里的问题
然后改对参数传递问题,就ok啦