知识大全 大致了解ADO.NET参数问题

Posted

篇首语:只有受过教育的人才是自由的。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 大致了解ADO.NET参数问题相关的知识,希望对你有一定的参考价值。

大致了解ADO.NET参数问题  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  一段时间以来 存储过程一直是企业应用程序开发数据访问的首选方法 存储过程的安全性更高 封装能力更强 并能执行复杂的逻辑 且不会打乱应用程序代码 但是 ADO NET参数也存在一些缺点

  ◆开发者倾向于在存储过程中加入商业逻辑

  ◆更改过程时必须改变开发环境

  ◆查找过程所需的参数比较费时

  ◆许多时候 存储过程提供的功能超出所需

  嵌入到应用程序代码中的内联SQL代码是数据访问的另一个常见方法 虽然企业在开发过程中很少用到这种方法 但许多小型项目应用这种类型的数据访问方法 应用内联SQL可以实现快速开发 但它并不具有存储过程的安全与封装优势

  参数化查询介于存储过程与内联SQL之间 它为数据访问程序开发提供一种安全 封装性的方法 并允许你利用内联ADO NET参数的快速开发优势 如何应用参数化查询 应用参数化查询并不那么容易 例如 下面的代码(图A)说明如何编写参数化查询

  

  在这个例子中 我们选择所有具有指定CustomerID的用户 注意 这个过程与在一个存储过程中编写Select语句十分相似 其不同在于你将它直接嵌入你的应用程序代码或源文件中 (我们稍后再讨论源文件 )

  为使ADO NET参数能够移植@CustomerID参数 你只需简单建立一个正常的SqlParameter并将它加入到当前命令的SqlCommand Parameters集中 然后你就可在希望的连接上执行命令 ADO NET参数则建立在SQL服务器上执行的命令 下面的代码片断(图B)是一个说明如何建立并执行整个命令的例子

cha138/Article/program/net/201311/11371

相关参考

知识大全 一目了然,让你了解ADO.NET的命名规则

一目了然,让你了解ADO.NET的命名规则  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  数据类

知识大全 小议ADO.NET对象模型

小议ADO.NET对象模型  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  了解ADONET模型对

知识大全 ado.net快速上手实践篇(一)

   这两天重温经典对的东西稍微深入的了解了一下顺便写点代码练练手全当是复习笔记吧  一简单说说的大常用对象   既然说

知识大全 ado.net数据库连接

   紧急求助程序连接sqlserver数据库出现问题   服务器配置   windowsxp &n

知识大全 ADO.NET和ADO的比较

ADO.NET和ADO的比较  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 处理ADO与ADO.NET对比介绍

处理ADO与ADO.NET对比介绍  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  ADONET统

知识大全 在 ADO 和 ADO.NET 中管理离线数据

在ADO和ADO.NET中管理离线数据  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  您可以使用

知识大全 ADO.Net与ADO在数据内存中的差异讨论

ADO.Net与ADO在数据内存中的差异讨论  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  数据

知识大全 Asp.Net中创建和使用Ado.net

Asp.Net中创建和使用Ado.net  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 ADO.NET中的.NET数据提供者

ADO.NET中的.NET数据提供者  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  ADONET