我刚学DELPHI,朋友有没有一些数据库处理的模块供我参考,象登陆,删除,查询,修改,填加等 我刚学DELPHI,朋友有没有一些数据库处理的模块供我参考,象登陆,删除,查询,修改,填加等 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 添加//把dmd.do1换成adoquery1,或adotable1一下同理 begin dmd.do1.Append; dmd.do1.FieldByName('名称').AsString:=edit1.Text; dmd.do1.FieldByName('型号').AsString:=edit2.Text; dmd.do1.FieldByName('单位').AsString:=edit3.Text; dmd.do1.FieldByName('数量').Asfloat:=strtofloat(edit4.Text); dmd.do1.FieldByName('金额').Asfloat:=strtofloat(edit5.Text); dmd.do1.FieldByName('日期').AsString:=datetostr(now); dmd.do1.Post; dmd.do1.Refresh; dbgrid1.Refresh; end;修改procedure TswForm39.Button2Click(Sender: TObject);begin dmd.do1.Edit; dmd.do1.FieldByName('单位').AsString:=edit3.Text; dmd.do1.FieldByName('数量').Asfloat:=strtofloat(edit4.Text); dmd.do1.FieldByName('金额').Asfloat:=strtofloat(edit5.Text); dmd.do1.FieldByName('日期').AsString:=datetostr(now); dmd.do1.Post; dmd.do1.Refresh; dbgrid1.Refresh;end;删除adoquery1.delete;查询(adoquery)procedure TswForm8.Button1Click(Sender: TObject);begindmd.do1.Close;dmd.do1.SQL.Clear;dmd.do1.SQL.Add('select * from swfaxf');dmd.do1.SQL.Add('where 编号 like ''%'+edit1.Text+'%''');dmd.do1.SQL.Add('or ID like ''%'+edit1.Text+'%''');dmd.do1.SQL.Add('or 收件人姓名 like ''%'+edit1.Text+'%''');dmd.do1.SQL.Add('order by ID DESC');dmd.do1.Open;dmd.do1.Refresh;end;adotable的查询用filter Tchar如何使两个series显示在一个横坐标中? 请教:不固定内容的XML文件如何读取 快过年了,还有多少家公司没有宣布放假时间? 一个很实用的问题,怎样通过代码直接调用已编译好的a.exe? 一条oracle的select语句的用法,请进! 在idhttp中如何实现多线程? 隐藏的控件怎么让它显示出来 delphi里面画flash ** VB =》Delphi 的代码转换?? ** delphi2010 怎么实现通用的修改图片尺寸方法 购买Delphi视频聊天室源代码... 一个简单的问题:
begin
dmd.do1.Append;
dmd.do1.FieldByName('名称').AsString:=edit1.Text;
dmd.do1.FieldByName('型号').AsString:=edit2.Text;
dmd.do1.FieldByName('单位').AsString:=edit3.Text;
dmd.do1.FieldByName('数量').Asfloat:=strtofloat(edit4.Text);
dmd.do1.FieldByName('金额').Asfloat:=strtofloat(edit5.Text);
dmd.do1.FieldByName('日期').AsString:=datetostr(now);
dmd.do1.Post;
dmd.do1.Refresh;
dbgrid1.Refresh;
end;
修改
procedure TswForm39.Button2Click(Sender: TObject);
begin
dmd.do1.Edit;
dmd.do1.FieldByName('单位').AsString:=edit3.Text;
dmd.do1.FieldByName('数量').Asfloat:=strtofloat(edit4.Text);
dmd.do1.FieldByName('金额').Asfloat:=strtofloat(edit5.Text);
dmd.do1.FieldByName('日期').AsString:=datetostr(now);
dmd.do1.Post;
dmd.do1.Refresh;
dbgrid1.Refresh;
end;
删除
adoquery1.delete;
查询(adoquery)
procedure TswForm8.Button1Click(Sender: TObject);
begin
dmd.do1.Close;
dmd.do1.SQL.Clear;
dmd.do1.SQL.Add('select * from swfaxf');
dmd.do1.SQL.Add('where 编号 like ''%'+edit1.Text+'%''');
dmd.do1.SQL.Add('or ID like ''%'+edit1.Text+'%''');
dmd.do1.SQL.Add('or 收件人姓名 like ''%'+edit1.Text+'%''');
dmd.do1.SQL.Add('order by ID DESC');
dmd.do1.Open;
dmd.do1.Refresh;
end;
adotable的查询用filter