下载此文档

精通WEB20之第07章__构建Web2_26P-课件【PPT讲稿】.ppt


文档分类:IT计算机 | 页数:约26页 举报非法文档有奖
1/26
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/26 下载此文档
文档列表 文档介绍
第7章构建 Web 网络应用的基础工程?本书共介绍了 6个Web 时代比较流行的网络应用程序。它们是 RSS 、Blog 、WebTags 、WebStore 、XMLBBS 、 2AjaxMail 。这 6个网络应用程序被组织在同一个解决方案—— 2 中。并且,笔者还为这 6个网络应用程序提供了 3个基础工程,具体描述如下。?工程 OperateSqlServer ,主要封装和实现了对数据库的操作, 如检索、选择、添加、修改、删除、排序、过滤等。?monOperation ,主要封装和实现了网络应用程序的通用操作,如数据类型转换、字符串处理、数据缓存等。 解决方案 2 ?解决方案 2 共包括 6个网络应用程序( RSS 、Blog 、 WebTags 、WebStore 、XMLBBS 2AjaxMail )和 3个基础工程( OperateSqlServer 、CommonOperation 和 monOperation )。在 Visual Studio 2005 中打开解决方案 2 ,在【解决方案资源管理器】面板中查看该解决方案, 操作数据库的工程 OperateSqlServer ?工程 OperateSqlServer 包含两个类文件: 。其中,第一个文件定义了与数据库操作相关的方法和属性。第二个文件中定义了快捷执行数据库操作的方法和属性。在 Visual Studio 2005 的【解决方案资源管理器】面板中查看该工程, 获取配置数据库连接字符串的标识?在下述程序代码中,类 OperateDatabase 定义了两个属性: ReturnValueString 和ConnectionStringNameInWebConfig 。第一个属性为保存执行数据库操作返回值的参数标识。第二个属性为从配置文件 中获取数据库连接字符串的标识。它的值和配置文件 中的 connectionstrings 元素的 Name 属性的值相等。定义这两个属性的程序代码如下所示。 管理数据库的连接?在下述程序代码中,类 OperateDatabase 定义方法 CreateSqlConnection() 来创建连接。该方法首先从 Cache 中获取数据库连接字符串。如果为空,则从配置文件 中获取数据库连接字符串,同时缓存获取的字符串。然后创建一个新的连接对象 SqlConnection 。该方法的程序代码如下所示。 创建存储过程的参数?在下述程序代码中,类 OperateDatabase 定义了 4个创建存储过程参数的方法,如下所示。?(1)private static SqlParameter CreateParam (string ParamName ,SqlDbType DbTypeInt32 Size , ParameterDirection Direction,object Value )。?(2)public static SqlParameter CreateInParam(string ParamName,SqlDbType DbType,int Size,object Value) 。?(3)public static SqlParameter CreateOutParam(string ParamName,SqlDbType DbType,int Size) 。 创建执行存储过程的命令和适配器?在下述程序代码中,类 OperateDatabase 定义了两个创建执行存储过程的命令和适配器的方法,如下所示。?(1)private static mand mand (string ame ,params SqlParameter[]prams ); ?(2)private static SqlDataAdapter CreateSqlDataAdapter (string ame ,params SqlParameter[]prams )。 获取记录的数量?在下述程序代码中,类 OperateDatabase 定义了两个获取记录的数量的方法,如下所示。?(1)public static int RunProcScalar (string ame )。?(2)public static int RunProcScalar (string ame , params SqlParameter[]prams )。 使用 SqlDataReader 对象从数据库中读取数据?在

精通WEB20之第07章__构建Web2_26P-课件【PPT讲稿】 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数26
  • 收藏数0 收藏
  • 顶次数0
  • 上传人2768573384
  • 文件大小0 KB
  • 时间2016-05-23