Advertisement
Guest User

Untitled

a guest
Aug 26th, 2016
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. using ServiceStack;
  2. using ServiceStack.Logging;
  3. using ServiceStack.Text;
  4. using ServiceStack.OrmLite;
  5. using ServiceStack.OrmLite.Sqlite;
  6. using ServiceStack.DataAnnotations;
  7.  
  8. var dbFactory = new OrmLiteConnectionFactory(":memory:", SqliteDialect.Provider);
  9. var db = dbFactory.Open(); // Open ADO.NET DB Connection
  10.  
  11. LogManager.LogFactory = new ConsoleLogFactory();
  12.  
  13. public class Person
  14. {
  15. [AutoIncrement]
  16. public long Id { get; set; }
  17. public string FirstName { get; set; }
  18. public string LastName { get; set; }
  19. }
  20.  
  21. db.CreateTable<Person>();
  22.  
  23. db.Insert(new Person { FirstName = "Joeseph", LastName = "Smith" });
  24.  
  25. var rows = db.Select<Person>(x =>
  26. x.FirstName.Contains("joe") || x.LastName.Contains("joe"));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement