导航:
论坛 -> DELPHI技术
斑竹:liumazi,sephil
作者:
2017/11/20 15:16:55
标题:
BDE 数据集打开OPEN 报parameter not set in query string
浏览:1034
加入我的收藏
楼主:
DATASNAP 三层 SQL写在中间层 客户端CDS.OPEN 报这个错 本地运行正常 客户哪里运行报这个错? 不知为什么
----------------------------------------------
我为人人为我
作者:
2017/11/20 15:32:06
1楼:
雇一个英语翻译吧。
----------------------------------------------
(C)(P)Flying Wang
作者:
2017/11/20 15:57:39
2楼:
同样的程序本地运行正常 客户哪里就出这个错 没哪么简单 一个英语翻译就行
----------------------------------------------
我为人人为我
作者:
2017/11/20 16:18:45
3楼:
不行就算了呗。
----------------------------------------------
(C)(P)Flying Wang
作者:
2017/11/21 16:19:04
4楼:
客户哪里的服务端系统是 WIN2003SERVER 英文版 会不会是英文版的COM有问题 导至数据集OPEN时 没有把参数传入。
----------------------------------------------
我为人人为我
作者:
2017/11/21 16:50:24
5楼:
当你无法在你的开发机器上 复现 BUG 的时候,你完全可以当 BUG 不存在。 因为,你根本改不了。 既然改不了,还浪费什么时间啊。 还不如去研究,别的能解决的问题。
----------------------------------------------
(C)(P)Flying Wang
作者:
2017/11/21 17:23:16
6楼:
你说的很明白,就让别人重装系统吧了。我想知道的是有人出现过这种问题吗
----------------------------------------------
我为人人为我
作者:
2017/11/21 17:31:05
7楼:
可能缺少DLL文件或者缺少VC支持库 这两个原因。
----------------------------------------------
-
作者:
2017/11/21 18:28:18
8楼:
如果对方无法教会你复现 BUG,那么对方就只能自己想办法了。
----------------------------------------------
(C)(P)Flying Wang
作者:
kuei (kuei)
★☆☆☆☆
-
盒子活跃会员
2017/11/22 8:42:31
9楼:
我记得DATASNAP 三层好像跟 c:\windows\System32\midas.dll版本有关, 试试换成本地相同 midas.dll版本试试吧!
----------------------------------------------
-
作者:
2017/11/22 8:44:05
10楼:
KUEI 你说的可能性很大 我怎么吧这个忘了 DATASNAP用了10几年了 灯下黑呀
----------------------------------------------
我为人人为我
作者:
2017/11/22 8:44:15
10楼:
如果是 midas ,从来都是 uses midaslib DLL 不靠谱。 版本太多,互相冲突。
----------------------------------------------
(C)(P)Flying Wang
作者:
2017/11/22 9:26:00
11楼:
这个MIDAS.DLL 以前用的是好的 真的不明白 谁会去换 吃饱了没事干
----------------------------------------------
我为人人为我
作者:
2017/11/22 11:01:27
12楼:
我在程序中USES MIDASLIB 编译 但是在SYSTEM32中把 MIDAS.DLL 改名后 还是执行不了
----------------------------------------------
我为人人为我
作者:
2017/11/22 11:39:12
13楼:
C 和 S 错误是 C 还是 S 报出来了的呢? uses 要 C 和 S 都做。 然后,如果还是 标题的错误提示。 再考虑别的错误的可能。 当然,无法在开发环境复现,就无法解决。
----------------------------------------------
(C)(P)Flying Wang
作者:
2017/11/22 16:41:45
14楼:
遇到这种情况建议在服务端写日志将SQL以及参数等等保存到日志文件,然后查看日志找原因。 看错误本身应该是程序中有某个SQL的参数没赋值,估计是程序在遇到某些特定数据时的bug。
----------------------------------------------
-广袤璀璨的银河,永无止境的梦想(梦无止境游银河) 博客挂了……
作者:
2017/11/27 16:29:54
15楼:
谢谢各位 客户哪里的MIDAS.DLL 修改时间为2009年的 我本地DELPHI7的MIDAS.DLL是2002年的 客户哪里明显是DELPHI2009的 所以出现了没参数的SQL语句可以执行 带参数的SQL语句就报这个错
----------------------------------------------
我为人人为我
作者:
2017/11/27 21:27:04
16楼:
12 楼不是 uses 了吗? 居然还用 dll ?
----------------------------------------------
(C)(P)Flying Wang