Update GBase Demo

This commit is contained in:
sunkaixuan 2022-08-28 15:55:33 +08:00
parent d542a4b611
commit 5b79f9badb
3 changed files with 8 additions and 6 deletions

View File

@ -30,13 +30,13 @@ namespace OrmTest
} }
}); });
//sql //sql
var dt = db.Ado.GetDataTable("select * from \"order\" where @id>0 or name=@name", new List<SugarParameter>(){ var dt = db.Ado.GetDataTable("select * from order where @id>0 or name=@name", new List<SugarParameter>(){
new SugarParameter("@id",1), new SugarParameter("@id",1),
new SugarParameter("@name","2") new SugarParameter("@name","2")
}); });
//sql //sql
var dt2 = db.Ado.GetDataTable("select * from \"order\" where @id>0 or name=@name", new { id = 1, name = "2" }); var dt2 = db.Ado.GetDataTable("select * from order where @id>0 or name=@name", new { id = 1, name = "2" });
//Stored Procedure //Stored Procedure
//var dt3 = db.Ado.UseStoredProcedure().GetDataTable("sp_school", new { name = "张三", age = 0 }); //var dt3 = db.Ado.UseStoredProcedure().GetDataTable("sp_school", new { name = "张三", age = 0 });
@ -47,9 +47,9 @@ namespace OrmTest
//There are many methods to under db.ado //There are many methods to under db.ado
var list= db.Ado.SqlQuery<Order>("select * from \"order\" "); var list= db.Ado.SqlQuery<Order>("select * from order ");
var intValue=db.Ado.SqlQuerySingle<int>("select 1"); var intValue=db.Ado.SqlQuerySingle<int>("select 1 from dual");
db.Ado.ExecuteCommand("delete from \"order\" where id>1000"); db.Ado.ExecuteCommand("delete from order where id>1000");
//db.Ado.xxx //db.Ado.xxx
Console.WriteLine("#### Ado End ####"); Console.WriteLine("#### Ado End ####");
} }

View File

@ -19,7 +19,7 @@ namespace OrmTest
InitKeyType = InitKeyType.Attribute, InitKeyType = InitKeyType.Attribute,
IsAutoCloseConnection = true IsAutoCloseConnection = true
}); });
db.DbMaintenance.CreateDatabase(); //db.DbMaintenance.CreateDatabase();
db.CodeFirst.InitTables(typeof(CodeFirstTable1));//Create CodeFirstTable1 db.CodeFirst.InitTables(typeof(CodeFirstTable1));//Create CodeFirstTable1
db.Insertable(new CodeFirstTable1() { Name = "a", Text="a" }).ExecuteCommand(); db.Insertable(new CodeFirstTable1() { Name = "a", Text="a" }).ExecuteCommand();
var list = db.Queryable<CodeFirstTable1>().ToList(); var list = db.Queryable<CodeFirstTable1>().ToList();

View File

@ -12,6 +12,8 @@ namespace GbaseTest
Demo3_Insertable.Init(); Demo3_Insertable.Init();
Demo4_Deleteable.Init(); Demo4_Deleteable.Init();
Demo2_Updateable.Init(); Demo2_Updateable.Init();
Demo7_Ado.Init();
DemoE_CodeFirst.Init();
Console.WriteLine("Hello World!"); Console.WriteLine("Hello World!");
} }
} }