Database.query(sql)什么意思?

Database.query(sql)什么意思


慕的地8271018
浏览 1216回答 4
4回答

largeQ

这是写法问题,意思根据sql语句通过query来查询某数据库的记录。当然也可以对数据库进行insert delete 等操作。我写详细点吧。写法有很多,我写一个你容易理解的。//执行查询语句varsql:stringbeginsql:='select * from tablename';adoquery1.close;adoquery1.sql.clear;adoquery1.sql.add(sql);adoquery1.open;end;//执行update类语句varsql:stringbeginsql:='update tablename set name = aaa';adoquery1.close;adoquery1.sql.clear;adoquery1.sql.add(sql);adoquery1.Execute;end;

森林海

大概可以猜测这是一个数据库类(Database),query是其中一个方法,用于数据库的查询功能。比如sql = "select tb.a tb.b from table tb order by tb.a desc",根据此语句可获得数据库的返回结果集。

明月笑刀无情

直接当SELECT来接收。填充DATASET之后。DATASET.TABLE[0]就是第一个表DATASET.TABLE[1]就是第二个表后续如果你要创建一个表来接受这两个表可以自己建DATATABLE然后一个个往里塞。话说你这么建立干嘛不直接返回一个UNION?

哆啦的时光机

$db是一个变量,db是访问数据库的对象,它有一个query方法,即根据指定的$sql查询语句去执行一个查询,并将结果返回给$db.$sql是一个变量,这个变量的值应该是一个sql查询语句.
打开App,查看更多内容
随时随地看视频慕课网APP