Linq to sql:外部映射文件
来源:互联网 发布:java io readline 编辑:程序博客网 时间:2024/06/07 04:23
我们可以使用sqlmetal命令行工具来生成外部映射文件,使用方法如下:
1、开始菜单 -》 VS2008 -》VS 工具 -》VS2008命令行提示
2、输入命令:
D:\Program Files\Microsoft Visual Studio9.0\VC>sqlmetal /conn:server=xxx;
database=Northwind;uid=xxx;pwd=xxx/map:c:\northwind.map /code:c:\northwind.cs
3、这样,我们就可以在C盘下得到一个xml 映射文件和C#的实体类代码
4、把.cs文件添加到项目中来(放到App_Code目录),然后使用下面的代码加载映射文
件:
String path =@"C:\Northwind.map";
XmlMappingSource xms =XmlMappingSource.FromXml(File.ReadAllText(path));
Northwind ctx =new Northwind("server=xxx;database=Northwind;uid=xxx;pwd=xxx",
xms);
5、现在就可以照常进行其它工作了。使用sqlmetal可以很方便的同步数据库与实体和映射
文件。每次修改数据库结构,从dbml设计器上删除表、存储过程然后再重新添加也是很麻
烦的事情。
- Linq to sql:外部映射文件
- LINQ TO SQL 刷新内存映射对象
- linq,linq to sql
- Linq To Sql进阶系列(一)-从映射讲起
- Linq to Sql实体映射到数据库很方便
- Linq初探--Linq to SQL
- 光脚丫学LINQ(023):使用SQLMetal将对象模型生成为外部映射文件
- 光脚丫学LINQ(025):如何验证DBML和外部映射文件
- LINQ to SQL 学习
- 什么是Linq to sql
- 使用LINQ to SQL
- 深入LINQ to SQL
- Linq To Sql注意事项
- Linq to SQL:基础知识
- LINQ to SQL实例
- 使用LINQ to SQL
- LINQ to SQL语句
- Linq to sql(一)
- Memcached高速缓存服务器部署及应用(一、Memcached在Windows平台下安装与配置)
- 天气预报的Ajax效果
- 7 (phonegap源码分析) 平台相关模块和初始化(platform)
- WinCE Bootloader学习笔记之KernelRelocate()函数
- poj 2135 (基础费用流)
- Linq to sql:外部映射文件
- 音乐检索现状
- android ListView下拉刷新疯狂调用getView 解决办法
- js代码规范
- su 命令
- Java读取文本文件中文乱码问题
- linux 常用命令(wget)五
- Inside GDALAllRegister之四: 跳过driver
- 安卓中在TextView中每行的特定位置修改字体颜色以及添加滚动条(纯代码实现)