如果做一些有一定通用性的系统,不知道客户使用的什么数据库,所以有时需要在设计的时候抛开数据库的特性,让程序可以自由连接,这样就能够节省一大笔二次开发的费用。这时候,程序开发需要注意什么呢?
抛砖引玉一下
sql全部大写,IB只识别大写的。
数据库日期格式全部设置为字符串,因为ORACLE的日期处理都是使用函数的。
不使用存储过程和触发器。
抛砖引玉一下
sql全部大写,IB只识别大写的。
数据库日期格式全部设置为字符串,因为ORACLE的日期处理都是使用函数的。
不使用存储过程和触发器。
解决方案 »
- 图像处理问题
- 小弟有個問題請教,cxgrid高手請進
- 又要求一个超难的SQL语句?
- 重新开帖再问,上次没人回答
- Delphi7Delphi7和Delphi6有什么区别?
- 带有表单的COM问题
- 怎样把有含有QRshape控件的QReport报表输出到Excel或world文档,用rtfFilter和excelFilter输出后表格没有了!
- dbgrid在移动托动条时能将前两列固定不动!
- 有QQ2000的发送消息和接收消息的接口协议?400分
- 如何在单机WIN98上利用ADO开发MSSQL数据库应用程序???
- SHELLEXEC()在这里怎么不能运行?帮我看看.谢谢.
- 超简单问题:IdUDPServer如何发送消息
不使用自动编号,oracle的序列是通过序列来完成的,另外,ACCESS的编号不能设初使值和步长
只用标准通用的SQL
其他的直接用DataSet方法访问,这样可以保证很好的通用性我的很多开发都使用通用架构的,方便呀
开发过程可用Access做,实际运行用SQL Server