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

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;
请高人给予指教谢谢......
...全文
40 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
CuteBit 2003-02-26
  • 打赏
  • 举报
回复
你的数据表格中有不能为空字段(not null),你设置了空值。可能,字段没有出现在你的 insert 语句中;或者 update 直接设置了空值。
首先申明:   1.我只是DELPHI的初学者,其次我并非以此为业.   2.这只是我个人设想的ERP框架源程序,不要过份要求我提供全套ERP源程序.   3.在不少朋友要求下,改成只用了两个控件,并提供源程序.   4.以上框架源程序是我业余兴趣,仅作免费交流,上转和下载它均出自愿,所以我也不想承担其它责任,因为享有权利和承担义务是相互的.对那些开口就TMD或是进行人身供击的人,我只能说,你先学会做人,然后才来这个论坛下载.   5.欢迎一切对我这个被学者来说有益的建议和意见,我的MSN账号是:TOPMIS.谢谢您的指教啦.我的MAIL:YOUNG_ZJY@SINA.COM.   6.我有一个梦想:如果能在此基础上做一套不需要修改源程序,就可以让DELPHI设计者实现企业规则的开发平台就好了!!!!我这里带的ADO数据库连接配置器已经实现了通用灵活的让客户端联上SQLSERVER,而无需修改原码,其它在运行期让设计人员动态创建SQLSERVER的触发器,存贮过程并保存下来而无需修改原码的功能就有待各位高手完善了.   7.在D6及D7下通过,D5没试过. 安装和使用. 1.在SQLSERVER上把\sys\data下的TOPERP_Data数据库文件通过'附加数据库'附加上去. 2.安装VCL下的vcl_xpmenu控件,及PDJ_Button控件(全免费且全源码) 3.用ADOlink程序在客户机配置好连接TOPERP数据库的工作. 4.打开TopERP程序,就可以运行这套C/S架构的ERP框架了. 5.想参考源程序,只要在D6打开BFDPProjectGroup就是了.

2,209

社区成员

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

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