linq2db sqlite應用

來源:互聯網
上載者:User

標籤:

 

 使用linq2db sqlite 的時候,找不到增加,刪除的操作,原來是要引入一個新的命名空間LinqTODB。

1 using LinqToDB;

  插入:

1             User uNew = new User();2             uNew.Name = "test";3             uNew.Password = "11";4             db.Insert(uNew);

  更新:

1  using (var db = new DatabaseHelper1DB(@"Data Source=F:\Yun\VolcanoCloudTest\DatabaseHelper2.db3;Version=3;Password=1"))2             {3                 db.Users4                   .Where(u => u.ID == 1)5                   .Set(p => p.Name,"test")6                   .Update();7             }

  刪除:

1             using (var db = new DatabaseHelper1DB(@"Data Source=F:\Yun\VolcanoCloudTest\DatabaseHelper2.db3;Version=3;Password=1"))2             {3                 db.Users4                   .Where(u => u.ID == 1)5                   .Delete();6             }

  

  另外,linqtodb還支援access(看到很多同志在找 linq to access,有人還用上收費的,這可能又是一福音)等十餘中資料庫,使用方法類似,本文已經很長了(我喜歡簡短的文章,閱讀方便),所以不在贅述,想要用的同志就自己動手吧。

  末了

  本文是我在園子裡的第一篇(處女作),希望大家多指正,如果能幫上你,我表示灰常灰常的高興。 2015年1月6日於圖書館。

linq2db sqlite應用

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.