开发新系统,
现在在DBEXEPRESS,TADOQUERY,ZEOSLIB之间选择,请大家讨论一下各个
组件的优缺点,特别是ZEOSLIB,哪个能提供足够的实际开发资讯?
现在在DBEXEPRESS,TADOQUERY,ZEOSLIB之间选择,请大家讨论一下各个
组件的优缺点,特别是ZEOSLIB,哪个能提供足够的实际开发资讯?
解决方案 »
- 求一个 Fast Report 的一个特殊的打印的方法 在线等!
- 关于mapx 发布Active form 的问题
- 关于数据表转存于EXCEL的问题
- windows关机时的问题
- String类型与Pchar类型的转换
- 求教 教学跟踪考勤系统
- listview是vsReport时,当listview得到焦点时如何让第一行为选中状态?
- 高手:请问两个窗体之间是如何通讯的????
- 我笨:Delphi5中我找不到HTML控件,有谁可以告诉我?第一个答对的得分
- 征集Delphi爱好者的E-Mail,不管你是爱好者还是高手请写出你的E-Mail最好还加上QQ,以便大家交流!
- 怎样在数据库中选出字段内容有重复的记录?
- 公司要写年度工作总结,想看看大哥们的!!
下面的高手来吧
DBExpress可移植性不好。
ZEoslib没用过,不知道!
说参数@DEPTCODE需要.好怪 zstoredproc1.Close;
zstoredproc1.Params.Clear;
zstoredproc1.Params.CreateParam(ftstring,'@deptcode',ptinput).Value := '';
zstoredproc1.Params.ParamByName('@deptcode').Value := edit1.Text;
zstoredproc1.Open;
2。如果是SQLServer,就用ADO,
3。如果是MySQL,可以考虑使用DBExpress,或者ADO+MYODBC
(1)建议只有MySQL才使用DBEXpress,我们公司用过这种数据连接技术,有很多问题,而且目前最版本的MySQLDBexpress驱动只支持到MySQL4.0,连子查询都用不了,所以你选择它的时候要三思了,如果不用子查询,你会有好多麻烦。
(2)微软的数据库,不管是SQL Server或是Access,优先使用ADO,
(3)象Oracle和IBM DB2这些多平台的数据库,ODBC是首选,
(4)如果你们的客户实在不想花买正版数据库,你们也不想冒着盗版的危险的话,可以考虑一下开源的数据库产品,当然了,开发时可能花的时间会多一些,资料也比较少。
ZEOSLIB从来没有用过,可能本人比较孤陋寡闻吧。
我觉得ZEOSLIB比较好,支持跨平台和N多的数据系统,
但不知道为为什TSTOREDPROC调用存储过程会出问题,
哪位高手帮我搞定???