在delphi+ACCESS2000中怎么用SQL语句进行添加,删除等,不过我再给分

来源:互联网  时间:2016/8/21 18:04:48

关于网友提出的“ 在delphi+ACCESS2000中怎么用SQL语句进行添加,删除等,不过我再给分”问题疑问,本网通过在网上对“ 在delphi+ACCESS2000中怎么用SQL语句进行添加,删除等,不过我再给分”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 在delphi+ACCESS2000中怎么用SQL语句进行添加,删除等,不过我再给分
描述:

在delphi+ACCESS2000中怎么用SQL语句进行添加,删除等,我用的是ADO连接,能写几句吗?


解决方案1:

Query.close;
Query.sql.clear;
Query.sql.add('insert into table1(name,age) values ("123",123)');
Query.open;
Query.close;
Query.sql.clear;
Query.sql.add('delete from table1 where age=123');
Query.open;

解决方案2:

ADOQUERY1.CLOSE;
ADOQUERY1.SQL.CLEAR;
ADOQUERY1.SQL.ADD('INSERT INTO TABLENAME(ID,NAME) values (1,''JOHN'')');//插入记录
ADOQUERY1.ExecSQL;//因为不需要返回记录集所以使用:ExecSQL方法。
ADOQUERY1.CLOSE;
ADOQUERY1.SQL.CLEAR;
ADOQUERY1.SQL.ADD('DELETE FROM TABLENAME WHERE ID=''JOHM''');//删除NAME为JOHN的记录
ADOQUERY1.ExecSQL;//因为不需要返回记录集所以使用:ExecSQL方法。

解决方案3:

query1.close;
query1.sql.clear;
query1.sql.text:='insert into table.........';
try
  query1.open;
except
  showmessage('error');
end;

解决方案4:

with Query1 do
begin
  Close;
  SQL.Clear;
  SQL.Add(//'SQL LANGUAGE');
  Open;
end;

解决方案5:

和一般的数据操作一样啊
Query.close;
Query.sql.clear;
Query.sql.add(sql);
Query.open,

解决方案6:

Query.close;
Query.sql.clear;
Query.sql.add('insert into table1(name,age) values ("123",123)');
Query.open;
Query.close;
Query.sql.clear;
Query.sql.add('delete from table1 where age=123');
Query.open,

上一篇关于统计的<<难题>>高手请进,我给100分!各位帮忙了!
下一篇为什么装了delphi我的SQL SERVER 2000的企业管理器就不能用?????
明星图片
相关文章
《 在delphi+ACCESS2000中怎么用SQL语句进行添加,删除等,不过我再给分》由码蚁之家搜集整理于网络,
联系邮箱:mxgf168#qq.com(#改为@)