数据库问题,简单!!!

BUG新手 2005-01-10 11:48:00
我使用的是paradox数据库,当我要在数据库中输入一笔数据时,先使用Append,让指针指到最后,然后使用length(trim(adotable1['用户名']))=0判断是不是为空,但是总是出现 Can not convert variant of type (Null) into type (String),我想可能是数据为空,没有办法转换成String型的,但是不知道怎么解决,请教那位大虾能帮帮我,怎样才解决这个问题,实现此功能,请务必详细,谢谢
...全文
80 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
busfly001 2005-01-10
  • 打赏
  • 举报
回复
我也遇到过这样的问题。错误提示是不能转换数据格式,因为有null,把所有null的值改改就可以.好象NULL和空值是不一样的。
sonic_boy 2005-01-10
  • 打赏
  • 举报
回复
你可以分开判断
ztenv 2005-01-10
  • 打赏
  • 举报
回复
楼上的可以,
hellolongbin 2005-01-10
  • 打赏
  • 举报
回复
if (adotable1['用户名'] is null) or (adotable1['用户名']='') then
begin

end;

2,507

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧