我用的是delphi自带的paradox数据库,由于这个数据库自带的函数太少
我想insert into “表1”(表1.人数)
select isnull(表2.人数,0) from 表2
假如检索出的是空值,则赋给它0,由于没有这个函数,所以只能用游标了,可是
delphi自带的这个paradox又不支持游标,怎么办,怎么才能赋给0值???
我想insert into “表1”(表1.人数)
select isnull(表2.人数,0) from 表2
假如检索出的是空值,则赋给它0,由于没有这个函数,所以只能用游标了,可是
delphi自带的这个paradox又不支持游标,怎么办,怎么才能赋给0值???
解决方案 »
- 如何捕获通过CreateProcess创建的进程抛出的异常
- 怎样判断3D网游是否登陆成功?
- 数据库查询,插入问题 ***在线等待,问题解决就结贴*****
- 怎么将两个10M的网卡捆绑提速?
- 请问有没有可以实现一条记录多行编辑的DBGrid控件呢。
- 高分求救關於用*.dbf做數據庫在w98出現的問題.(在w2k沒有出現)
- 将Activex控件插入到网页中,在关闭网页时经常出现iexplore出错,为什么啊?
- 关于Just-in-time Debugger的问题
- 代做各种程序,代做毕业设计!
- TDBGridEh SortMarker 怎么用
- 学delphi好一阵子了,想做项目!!!
- 这样的报表怎么做呀??(高分求做,不够可以在加)
看看能否用CASE
或
SWITCH
from [表2] where not([表2].[人数] is null) '; sql2:='insert into [表1]([表1].[人数])select 0 as [人数]
from [表2] where ([表2].[人数] is null) ';
分兩次執行吧.