快速业务通道

ASP.NET 2.0数据教程之六十七:在TableAdapters里创建新的存储过程

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-05-21
创建本文及后面几篇文章要用到的页面。新 建一个名为AdvancedDAL的文件夹,然后添加如下的ASP.NET页面,记得使用母版 页Site.master:

Default.aspx

NewSprocs.aspx

ExistingSprocs.aspx

< p>JOINs.aspx

AddingColumns.aspx

ComputedColumns.aspx

EncryptingConfigSections.aspx

ManagedFunctionsAndSprocs.aspx

ASP.NET 2.0数据教程之六十七:在TableAdapters里创建新的存储过程

图1:添加相关的页面

像其它文件夹一样,Default.aspx页面将 列出本部分的内容,记得SectionLevelTutorialListing.ascx用户控件提供了该 功能。因此,将其从解决资源管理器里拖放到Default.aspx页面.

ASP.NET 2.0数据教程之六十七:在TableAdapters里创建新的存储过程

图2:将SectionLevelTutorialListing.ascx用户控件拖到 Default.aspx页面

最后,将这些页面添加到Web.sitemap文件里。特别的 ,把下面的代码放在“Working with Batched Data”

<siteMapNode>标签后面:

<siteMapNode url="~/AdvancedDAL/Default.aspx"
   title="Advanced DAL Scenarios"
   description="Explore a number of advanced Data Access Layer scenarios.">

  <siteMapNode url="~/AdvancedDAL/NewSprocs.aspx"
     title="Creating New Stored Procedures for TableAdapters"
    description="Learn how to have the TableAdapter wizard automatically
      create and use stored procedures." />
  <siteMapNode url="~/AdvancedDAL/ExistingSprocs.aspx"
     title="Using Existing Stored Procedures for TableAdapters"
    description="See how to plug existing stored procedures into a
      TableAdapter." />
   <siteMapNode url="~/AdvancedDAL/JOINs.aspx"
     title="Returning Data Using JOINs"
     description="Learn how to augment your DataTables to work with data
      returned from multiple tables via a JOIN query." />
  <siteMapNode url="~/AdvancedDAL/AddingColumns.aspx"
     title="Adding DataColumns to a DataTable"
     description="Master adding new columns to an existing DataTable." />
  <siteMapNode url="~/AdvancedDAL/ComputedColumns.aspx"
     title="Working with Computed Columns"
     description="Explore how to work with computed columns when using
      Typed DataSets." />
   <siteMapNode url="~/AdvancedDAL/EncryptingConfigSections.aspx"
     title="Protected Connection Strings in Web.config"
     description="Protect your connection string information in
      Web.config using encryption." />
   <siteMapNode url="~/AdvancedDAL/ManagedFunctionsAndSprocs.aspx"
     title="Creating Managed SQL Functions and Stored Procedures"
    description="See how to create SQL functions and stored procedures
      using managed code." />
</siteMapNode>

更新 Web.sitemap文件后,花点时间在浏览器里查看,左边的菜单将包括本部分的内容 .

ASP.NET 2.0数据教程之六十七:在TableAdapters里创建新的存储过程

图3:网站地图现在包含了不部分的页面

第二步:设置 TableAdapter创建新的存储过程

我们在~/App_Code/DAL文件夹里创建一个 类型化的DataSet,名称为NorthwindWithSprocs.xsd.由于

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号