我用 Delphi 6 和 Interbase6.5 写了一个程序,在进行程序分发时因客户端无法与Interbase 服务器连接上,只有将其连接控件由 BDE 换为 IBX (database 换为 IBdatabase,Table 换为 IBTable,Query 换为 IBQuery),在转换的过程中遇到以下问题,请高手指点。
1、执行 IBQuery.ExecSQL ,数据库中的内容并没有发生相应的改变;
2、DBlookupcombobox控件的下拉列表,首次进入时没有内容,必须点右边向下的键头,浏览一遍后,才能正常显示。
3、IBTable.Filter:='dConveyTime=NUll';执行时会报错,而原来的Table.Filter:='dConveyTime=NUll';没有问题。(dConveyTime 类型为 TIMESTAMP)
1、执行 IBQuery.ExecSQL ,数据库中的内容并没有发生相应的改变;
2、DBlookupcombobox控件的下拉列表,首次进入时没有内容,必须点右边向下的键头,浏览一遍后,才能正常显示。
3、IBTable.Filter:='dConveyTime=NUll';执行时会报错,而原来的Table.Filter:='dConveyTime=NUll';没有问题。(dConveyTime 类型为 TIMESTAMP)
解决方案 »
- 【押宝党】真的很长时间没有给可儿散分了,呵呵(3)
- 僵哥在吗?
- Unable to invoke Code Completion due to errors in source code什么意思?头大````
- [求助]关于在Create方法中传递参数
- 我想录入一些特殊的字,请问如何造,并能拷贝到其他机器!
- 有关操作不同表时SQL语句不能正常执行的问题?
- 毕业了散分了……
- 哪里能down到lylix 3, 或者哪里能买到光盘?
- 怎么才知道ADODataSet的緩存中是否有數據
- delphi下如何将十六进制转化成ASC字符串,最后三位为小数.00,1234---"12.34",固定两位小数
- 200分!up的都有分,怎么下载这样的文件?
- 怎样让图片平铺在form上面。
2.数据表指针问题;
3.null
请高手指点 IBdatabase 和 ibtransaction 的使用方法。
将ibtransaction.commit改为ibtransaction.CommitRetaining即可。