请高手指教 谢谢.....

qingfengju 2003-02-25 11:12:11

一个管理系统用interbase建立后台数据库在前台添加用户时,
显示信息如下:
project pmisusr.exe raised exception class EDBEngineError with message 'field value required

validation error for column worksheet,value "*** null ***".process stopped. Use Sep or run to continue.
程序如下:procedure TDM_main.SetAddItemsFilter(ID:String);
begin
with T_add_items do
begin
Filter:='WORKSHEET='''+ID+'''';
Filtered:=True;
Open;
end;
end;

procedure TDM_main.AddItems(WorkSheet, Custom:String; StartTime, EndTime:TDateTime);
var
Room:String;
begin
Room:=Q_room_valid.FieldValues['ID'];
T_add_items.AppendRecord([0,WorkSheet,Custom, Room, '0',StartTime,EndTime]);
T_add_items.Refresh;
请高人给予指教谢谢......
...全文
46 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
CuteBit 2003-02-26
  • 打赏
  • 举报
回复
你的数据表格中有不能为空字段(not null),你设置了空值。可能,字段没有出现在你的 insert 语句中;或者 update 直接设置了空值。

2,209

社区成员

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

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