本人刚学delphi6.0 ,用odbc 连接informix 数据库sqlstr :='update tableaa set num1=:num1 ';
query1.sql.clear;
query1.sql.add(sqlstr);
query1.prepare;
query1.parambyname('num1').value:=edit1.text;
query1.execsql;其中num1 为数值型字段(integer); edit1.text 为数字(1,2....)时程序不报错,
我想让num1 为空值(null),(edit1.text='') 时 程序就报错!!
但我在后台informix库中运行(update tableaa set num1='')程序不抱错,请问如何
解决,急死俺了,请大虾帮忙!!!!!
query1.sql.clear;
query1.sql.add(sqlstr);
query1.prepare;
query1.parambyname('num1').value:=edit1.text;
query1.execsql;其中num1 为数值型字段(integer); edit1.text 为数字(1,2....)时程序不报错,
我想让num1 为空值(null),(edit1.text='') 时 程序就报错!!
但我在后台informix库中运行(update tableaa set num1='')程序不抱错,请问如何
解决,急死俺了,请大虾帮忙!!!!!
解决方案 »
- 小菜鸟每天都有N多问题
- 程序打包,delphi程序,数据库为ACCESS,其中用到mscomm控件.我该用什么打包?怎么打?注意什么?
- 谁知道怎样播放MP3音频文件?有没有相关的控件或例子?问题解决立即结贴,谢谢!
- 请xzhifei(星级饭桶(抵制日货)·飞)接分,感谢帮助
- 如何将ADO记录集转变成一个(多个)DBF数据文件?
- 如何实现设置路径
- DELPHI中的ABC控件用谁用过吗我谁便放点东西运行一下就说没有ABCTOOLBAR。DCU文件
- 不是很难把?
- 关于设置变量的一个很菜的问题!!!!!
- 如何将stringgrid中项目转换为一个.txt文本文件
- 怎样才能获得函数的返回值
- 关于传输数据包的问题
你可以将空值等同于0(或者-1)啊,然后在自己的程序中判断是否空值!
sql 语句最终不还是要在后台执行吗?
即时是null=null也是不成立的条件
edit1.text:=''是一个字符型呀.
query1.sql.clear;
query1.sql.add(sqlstr);
query1.prepare;
query1.execsql;