收藏本站 
广告服务 
网站地图 
>> 本频道近100000余篇各类电脑技术、网络技术、软件技术、网页及平面设计等方面的电脑教程,我们的原则:不是精华拒不收录!
先飞电脑技术网技术文章数据库开发Sybase
网络编程 | 网站建设 | 网络技术 | 设计教程 | 软件教学 | 程序开发 | 数据库开发 | 教育认证 | 硬件维护 | 媒体动画 | 机械电子 |

教你轻松了解如何使用预准备语句

[ 作者:佚名    转贴自:网络转载    阅读次数:76    更新时间:2007-9-17 11:26:00   录入:刘光勇 ]         
    本文提供了如何使用预准备语句的简短概述。总的过程都是相同的,但细节方面将因接口而异。通过将不同接口中使用预准备语句的方式加以比较,即可看出这一点。

使用预准备语句 (通用):

1.准备语句。

2.设置绑定参数,这些参数将保存语句中的值。

3.给语句中的绑定参数赋值。

4.执行该语句。

5.根据需要重复执行步骤 3 和 4。

6.完成之后删除语句。此步骤在 JDBC 是不需要的,因为 Java 的垃圾回收机制会为您处理此项工作。

使用预准备语句 (嵌入式 SQL):

1.使用 EXEC SQL PREPARE 命令准备语句。

2.给语句中的参数赋值。

3.使用 EXE SQL EXECUTE 命令执行语句。

4.使用 EXEC SQL DROP 命令释放与该语句关联的资源。

使用预准备语句 (ODBC):

1.使用 SQLPrepare 准备语句。

2.使用 SQLBindParameter 绑定语句参数。

3.使用 SQLExecute 执行语句。

4.使用 SQLFreeStmt 删除语句。

使用预准备语句 (ADO.NET):

1.创建一个保存此语句的 AsaCommand 对象。
AsaCommand cmd = new AsaCommand(
"select emp_lname from employee", conn );
2.为语句中的参数声明数据类型。
使用 AsaCommand.CreateParameter 方法。
3.使用 Prepare 方法准备此语句。
cmd.Prepare();
4.执行该语句。
AsaDataReader reader = cmd.ExecuteReader();

使用预准备语句 (JDBC):

1.使用连接对象的 prepareStatement 方法准备语句。这样就会返回预准备语句对象。

2.使用预准备语句对象的适当 setType 方法设置语句参数。这里的 Type 是指定的数据类型。

3.使用预准备语句对象的适当的方法来执行语句。对于插入、更新和删除,要使用 executeUpdate 方法。

使用预准备语句 (Open Client):

1.使用带 CS_PREPARE 类型参数的 ct_dynamic 函数准备语句。

2.使用 ct_param 设置语句参数。

3.使用带 CS_EXECUTE 类型参数的 ct_dynamic 执行语句。

4.使用带 CS_DEALLOC 类型参数的 ct_dynamic 释放与该语句关联的资源。

文章首页【加入到收藏夹】告诉好友】【打印此文】【关闭窗口
  版权声明:本站提供的“教你轻松了解如何使用预准备语句”版权归文章所有者,转载请注明出处!
 ·上一篇文章:应用程序中处理查询结果集的方式—游标      ·下一篇文章:预准备语句的组成和注意事项
相关文章
·教你识别和防御Web网页木马[76]
·教你如何对网站进行高效优化[59]
·教你轻松了解如何使用预准备语句[76]
·新手必看 教你如何进入摄影的大门[72]
·教你架设SSL加密的安全站点[96]
网站主页 | 收藏本页 | 联系我们 | 广告服务 | 站点地图 | 会员注册 | 招聘信息 | 内容指正

联系QQ:先飞电脑技术网站事务联系QQ,点击可以直接留言. 32933427 电话:13710542091 [世界排名] 鄂ICP备05005890号 先飞电脑教程网