如何用ado实现查询、插入、修改、删除功能,求详细代码、属性设置,各位大虾帮帮忙,小弟初学ado,头大:(
解决方案 »
- fastreport 的交叉表是怎么作出来的?
- Delphi2009升级到indy10后使用的问题
- 程序的托盘图标不见了,救命!
- ●●● 100本Delphi书籍下载...........................................
- 问个很蠢的问题!
- 通过Image.Picture.Bitmap.Assign(MyJpeg)播放图象,怎样才能不出现闪烁?
- 不知这类问题大虾们是如何设计的?大家进来讨论讨论吧!
- "char((byte(char)+256-2) mod 256)"怎么出错?
- 关于delphi2010 用wininet 函数获取源码乱码,D7正常
- 如何判断一个字符串是合法的ip地址格式?
- 分数全部给你一人!!请问一个简单的SQL语句问题
- Delphi中有没有像帐目管理那样把金额按位分开来显示的控件?
str:='insert into person(personname,oricash,mima,beizhu) values('''+Edit1.Text+''','+Edit2.Text+','''+Edit2.Text+''','''+Edit3.Text+''')';
with DM.ADOQadd do
begin
Close;
sql.Clear;
sql.Add(str);
execsql;
end;
ShowMessage('保存成功!');
F_personadd.Close;
注意查询时候,EXECSQL换成OPEN;
delete
update
edit
post
str:string;
begin
str:=高级打字员.str+数据集.append,数据集.edit,数据集.insert,数据集.post;
str:=str+...
下一位来说了
str:='insert into person(personname,oricash) values('''+Edit1.Text+''','+Edit2.Text+','''')';
UPDATA:
str:='UPDATA 表 SET .....';
DELETE:
STR := 'DELETE..........'
以上三个,执行都象这样
with DM.ADOQadd do
begin
Close;
sql.Clear;
sql.Add(str);
execsql;
end;edit:
ADOQadd .edit ;
post:
ADOQadd.post ;
都可以用语句来实现。
select * from tabel
inser into table
update table
delete from table
请参考SQL Server联机帮助。