OCCI 中文编程指南(6)
发布时间:2021-06-08
发布时间:2021-06-08
3.2.2. 绑定输入参数值
在Statement类中包含了所有参数的赋值方法,赋值方法set×××(unsigned int paramindex,type values),其中paramindex参数是代表所赋值参数在SQL语句中的第几个参数,×××与type代表中所赋值的类型,values是所赋的值。×××可以是Int、String、Date等等。 例如:
stmt->setString(1,’zhangsan’);指把’zhangsan’赋值给第一个参数,参数类型为字符串型。 stmt->setInt(2,1009);指把1009赋值给第二个参数,参数类型为整型。
3.2.3. 执行非查询语句
当SQL语句准备好后,就可以执行SQL语句了,方法如下所示:
stmt->executeUpdate();
3.3. 执行查询语句(SELECT)
在执行查询语句时有返回查询结果(可能是一条,也可能是多条),我们必须创建一个ResultSet对象来处理,通过使用ResultSet对象的next()方法我们可以一条一条(或批量)地处理结果集。具体使用如下所示:
3.3.1. 准备SQL语句
详见3.2.1。
3.3.2. 绑定输入参数值
详见3.2.2。
3.3.3. 执行查询语句
ResultSet *rs = stmt->executeQuery();
上一篇:地理信息系统(gis)英语论文
下一篇:初中中学共青团团队工作计划,方案