
这是写法问题,意思根据sql语句通过query来查询某数据库的记录。当然也可以对数据库进行insert delete 等 *** 作。
我写详细点吧。写法有很多,我写一个你容易理解的。
//执行查询语句
var
sql:string
begin
sql:='select from tablename';
adoquery1close;
adoquery1sqlclear;
adoquery1sqladd(sql);
adoquery1open;
end;
//执行update类语句
var
sql:string
begin
sql:='update tablename set name = aaa';
adoquery1close;
adoquery1sqlclear;
adoquery1sqladd(sql);
adoquery1Execute;
end;
散分吧,呵呵。
不能。最好每次close,而且最好的方式是using语句(c#)。因为数据库连接是非托管资源,如果你不关闭有可能影响其他人使用,或者造成数据库不稳定。另,数据库本身有连接池一类的技术来实现较高性能,所以不需要你再在客户端做什么处理。
以上就是关于数据库中query1.close还有Query1.SQL.Clear是什么意思全部的内容,包括:数据库中query1.close还有Query1.SQL.Clear是什么意思、SqlConnection.open() 与删除数据库、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)