01 2016 档案
摘要:之前一直用svn,用git也只是从github上clone代码。现在自己试试用git做版本控制。等用熟悉了,再看看怎么搞分支,合并,多人开发之类的。1下载个git客户端,如Git for Windows2在我们本地电脑找到位置,新建一个文件夹,用来专门存储这个新建仓库的文件的。然后进入这个文件夹,右...
阅读全文
摘要:group having 分页等 var ev = OrmLiteConfig.DialectProvider.SqlExpression<Author (); group的使用 同sql一样,注意group分组的字段要在select里 ev.Select(c = new { c.Birth...
阅读全文
摘要:复杂点的使用3 code first的使用,支持复杂类型 public enum PhoneType { Home, Work, Mobile,}public enum AddressType { Home, Work, Other,}public class Address { public ...
阅读全文
摘要:复杂点的使用2 InsertAll, UpdateAll and DeleteAll 的参数要是IEnumerables Each关键字 返回 IEnumerable 并且是延迟加载的 全局设置 当字符串为null时候,设置一个默认值 OrmLiteConfig.OnDbNullFilt...
阅读全文
摘要:复杂点的使用1先看看这2个类class Customer { public int Id { get; set; } ...}class CustomerAddress { public int Id { get; set; } public int CustomerId { get; set; ...
阅读全文
摘要:查 根据id var result = db.SingleById<Poco (1); 根据字段 var customer = db.Single<Customer (new { customer.Email }); 动态结果 db.Select<List<object (db.From...
阅读全文
摘要:修改db.Update(new Person { Id = 1, FirstName = "Jimi", LastName = "Hendrix", Age = 27});// sql:UPDATE "Person" SET "FirstName" = 'Jimi',"LastName" = 'H...
阅读全文
摘要:删除 db.DeleteAll<Shipper (); //各种姿势 db.Delete<Person (p = p.Age == 27);// db.Delete<Person (q = q.Where(p = p.Age == 27));// 同上 db.Delete<Person (whe...
阅读全文
摘要:创建表前一篇忘记写创建表了,这里补上。(其实前一篇也有那么一点)建议安装源码里的t4模板看看效果先。public 的属性才有效在表被创建或者删除的时候执行sql语句[PostCreateTable("INSERT INTO TableWithSeedData (Name) VALUES ('Foo...
阅读全文
摘要:ServiceStack.OrmLite 笔记2
这篇主要介绍 增加 db.Insert(new Employee { Id = 1, Name = "Employee 1" }); //默认同步 await db.InsertAsync(new Employee { Id = 1, Name...
阅读全文
摘要:ServiceStack.OrmLite 笔记1 ServiceStack.OrmLite 这个东东就是个orm框架,可以实现类似ef的效果。具体的就不这里班门弄斧了。支持SqlServerDialect.Provider // Any SQL Server VersionSqlServer201...
阅读全文
摘要:head.js 介绍http://headjs.com/site/api/v1.00.html#load原文http://www.cnblogs.com/wang2650/p/5102690.htmlt4模板的使用 请自行搜索 Custom.ttinclude 主要是获取项目的路径jscssconf...
阅读全文