我在做添加员工记录的操作时,希望每向Person_info表添加一个员工记录,相应的Depart_info表部门人数记录就自动+1,每删除一个员工,相应的部门人数就自动-1,请问该如何实现。另外,我在保存图片格式的数据时,可以象下面的格式这样做吗?如果可以,应该是什么数据类型?
谢谢HRMSDM.ADOTablePer.FieldByName('员工姓名').AsString:=Edit1.Text;
谢谢HRMSDM.ADOTablePer.FieldByName('员工姓名').AsString:=Edit1.Text;
不能用HRMSDM.ADOTablePer.FieldByName('员工姓名').AsString:=Edit1.Text;格式来存储图片
Thank you
var CanClose: Boolean);
begin
Image1.Picture.LoadFromFile(openpictureDialog1.FileName);
end;
第二个问题:关于图片应该用image字段类型(sqlserver),存取时用blobfiled转换实现。
tblobfield(Fieldbyname('accessory')).LoadFromStream(vFileStream[i]);
vFileStream: tmemorystream;vfilestream:=tmemorystream.create;
vfilestream.LoadFromFile('');
就行了。