当前位置: 首页 > news >正文

在ASP.NET中使用SubSonic时,要进行的相关设置

1.  在 Web.config文件中添加的三个段代码

  a.

<!--SubSonic section handler-->
  < configSections >
     < section name ="SubSonicService" type ="SubSonic.SubSonicSection, SubSonic" />
</ configSections >

  b.


  
<!-- Connection String(s) -->
< connectionStrings >
  
<!-- SqlServer数据库 -->
< add name ="DefaultConnection" connectionString ="Data Source=192.168.101.151;
    Initial Catalog=jz_power;User Id=jz_power_admin;Password=123;"
    providerName ="System.Data.SqlClient" />
</ connectionStrings >

  c.

<!-- Point SubSonic at the appropriate data source(s) -->
< SubSonicService defaultProvider ="DefaultProvider" >
<! — 与下面的一个name必须一样 -- >
<! — 如果有两个数据源,系统会自动以每个数据源的name做文件名创建文件夹,

   
  并把数据放在相应的文件夹当中 -- >
  
< providers >
    
< add name ="DefaultProvider" type ="SubSonic.SqlDataProvider, SubSonic"
      connectionStringName =" ClubSiteDB " generatedNamespace ="Club" />
 
< add name ="vehicle" type ="SubSonic.SqlDataProvider, SubSonic"
      connectionStringName ="ConnectionVehicleInformation"
      generatedNamespace ="WHMESMS.dal.vehicle" />
  
</ providers >
</ SubSonicService >

2.  VS中添加SubSonic工具

  • 在VS工具中添加名为SubSonic工具

  
Command: D:/…/sonic.exe

Arguments: generate /out dal

Initial directory: $(ProjectDir)

 

 

  • 在Web工程中添加引用 --- subSonic.dll
  • 运行SubSonic工具 --- 把生成的文件添加到工程中

转载于:https://www.cnblogs.com/daocao/archive/2010/03/18/1689304.html

相关文章:

  • 解除无法执行“REGEDIT”的限制
  • spring test
  • go语言指针符号的*和
  • Oracle 中使用 ObjectDataSource 读取强类型 DataSet 数据集
  • 【DocFX文档翻译】DocFX 入门 (Getting Started with DocFX)
  • 总结了一些常见的排序算法,面试必备啊!转载
  • Github上10 个最流行的数据可视化项目
  • 高中数学与初中数学的接轨点
  • 添加IIS出错,提示缺少CONVLOG.exe文件
  • SWIFT学习笔记05
  • 关于DEVMODE的数据结构--显示设备的属性(转)
  • 8-16 藏尾诗
  • 第七章 天国那边
  • CentOS7.3 部署 Zabbix V3.2
  • ASP.NET Web 服务器控件事件模型
  • ECMAScript6(0):ES6简明参考手册
  • HTTP请求重发
  • Java深入 - 深入理解Java集合
  • Linux编程学习笔记 | Linux IO学习[1] - 文件IO
  • mysql_config not found
  • Netty 4.1 源代码学习:线程模型
  • Objective-C 中关联引用的概念
  • Python_网络编程
  • spring-boot List转Page
  • Unix命令
  • V4L2视频输入框架概述
  • Webpack 4x 之路 ( 四 )
  • 百度地图API标注+时间轴组件
  • 闭包--闭包作用之保存(一)
  • 猴子数据域名防封接口降低小说被封的风险
  • 开发了一款写作软件(OSX,Windows),附带Electron开发指南
  • 如何编写一个可升级的智能合约
  • 如何设计一个微型分布式架构?
  • 手机app有了短信验证码还有没必要有图片验证码?
  • 提升用户体验的利器——使用Vue-Occupy实现占位效果
  • 体验javascript之美-第五课 匿名函数自执行和闭包是一回事儿吗?
  • 小程序开发中的那些坑
  • 怎么把视频里的音乐提取出来
  • 正则表达式-基础知识Review
  • ​力扣解法汇总1802. 有界数组中指定下标处的最大值
  • #常见电池型号介绍 常见电池尺寸是多少【详解】
  • (13)Hive调优——动态分区导致的小文件问题
  • (Oracle)SQL优化技巧(一):分页查询
  • (zt)最盛行的警世狂言(爆笑)
  • (附源码)计算机毕业设计SSM疫情社区管理系统
  • (机器学习的矩阵)(向量、矩阵与多元线性回归)
  • (简单) HDU 2612 Find a way,BFS。
  • (原創) X61用戶,小心你的上蓋!! (NB) (ThinkPad) (X61)
  • (原創) 系統分析和系統設計有什麼差別? (OO)
  • (最完美)小米手机6X的Usb调试模式在哪里打开的流程
  • **PyTorch月学习计划 - 第一周;第6-7天: 自动梯度(Autograd)**
  • .gitignore文件---让git自动忽略指定文件
  • .net framework4与其client profile版本的区别
  • .Net下使用 Geb.Video.FFMPEG 操作视频文件
  • .stream().map与.stream().flatMap的使用