请教textbox中输入空格怎样与oracle中的null对应阿? 先判断TextBox的值是否为空,如果不为空才把该查询条件附到SQL语句.if(TextBox.Text!=""){ sql=sql+" where field like...";} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你误会我的意思了,我的意思是textbox可以为空,不是必填项。可textbox为空时,也可以存入数据库中,但是在查询时却说这项是null与textbox中不匹配!我想可能是textbox为空是加入数据库的是"",而数据库中是null,所以不匹配,怎么改呢? 数值为null时要用IS 判断如select * from people where id is null 不能这样比:if TextBox.Text=query.fieldvalue('col_name') thenbegin...end;改成这样吧:query.fieldvalue('col_name') is null 触发器中变量绑定的问题 我最多能给100分,求解! 事务回滚问题 一个问题 oracle数据库连接问题 pl/sql developer 乱码 oracle 不能备份 急!!! PL/SQL中是否有处理IP的函数? oracle 816 中如何导入导出文件是817的dmp(有分) oracle中如何将表里的多条数据取出来插入到function的入参中 关于触发器问题 exp导出数据库时发生错误?
我想可能是textbox为空是加入数据库的是"",而数据库中是null,所以不匹配,怎么改呢?
如select * from people where id is null
if TextBox.Text=query.fieldvalue('col_name') then
begin
...
end;改成这样吧:
query.fieldvalue('col_name') is null