logo

LINQ TO SQLite开发实践指南,Linq to Sqlite如何开发

时间:2009-10-28 12:37:54 来源:www.cnblogs.com 作者:浪子

不过这个DbMetal.exe一样不完善,不是什么结构都可以生成,比如数据库带有外键的话,生成就会出错.

生成后的代码大概如下(可能需要手工清理下SystemTable的对应的class):

  1. public partial class TestDataContext : DbLinq.Data.Linq.DataContext
  2. {
  3.     public TestDataContext(System.Data.IDbConnection connection)
  4.     : base(connection, new DbLinq.Sqlite.SqliteVendor())
  5.     {
  6.     }
  7.  
  8.     public TestDataContext(System.Data.IDbConnection connection, DbLinq.Vendor.IVendor vendor)
  9.     : base(connection, vendor)
  10.     {
  11.     }
  12.  
  13.     public Table<Order> Order { get { return GetTable<Order>(); } }
  14.     public Table<OrderItem> OrderItem { get { return GetTable<OrderItem>(); } }
  15.  
  16. }

 演示代码和相关的dlls下载:http://cid-af3411fff50fdeaa.skydrive.live.com/self.aspx/Public/Demo/LinqToSQLite.rar

本文基于署名 2.5 中国大陆许可协议发布,原创正品,如有雷同,皆为山寨,作者保留追究权利。在保留本文的署名陈达艺(包含链接)的情况下,允许进行转载,演绎或用于商业目的。如您有任何疑问或者授权方面的协商,请用E-Mail/MSN联系我。


文章分页123
标签:LINQ TO SQLite
100%

回复:LINQ TO SQLite开发实践指南,Linq to Sqlite如何开发

0 / 5000