This commit is contained in:
sunkaixuan 2017-08-05 13:02:57 +08:00
parent 2063a547ea
commit 8867594404
7 changed files with 19 additions and 19 deletions

View File

@ -21,20 +21,20 @@ namespace OrmTest.Demo
var t2 = db.Insertable(insertObj).ExecuteCommand(); var t2 = db.Insertable(insertObj).ExecuteCommand();
//Insert reutrn Identity Value //Insert reutrn Identity Value
var t3 = db.Insertable(insertObj).ExecuteReutrnIdentity(); var t3 = db.Insertable(insertObj).ExecuteReturnIdentity();
//Only insert Name and SchoolId //Only insert Name and SchoolId
var t4 = db.Insertable(insertObj).InsertColumns(it => new { it.Name, it.SchoolId }).ExecuteReutrnIdentity(); var t4 = db.Insertable(insertObj).InsertColumns(it => new { it.Name, it.SchoolId }).ExecuteReturnIdentity();
var t4_1 = db.Insertable(insertObj).InsertColumns(it => it=="Name"||it== "SchoolId").ExecuteReutrnIdentity(); var t4_1 = db.Insertable(insertObj).InsertColumns(it => it=="Name"||it== "SchoolId").ExecuteReturnIdentity();
//Ignore TestId //Ignore TestId
var t5 = db.Insertable(insertObj).IgnoreColumns(it => new { it.Name, it.TestId }).ExecuteReutrnIdentity(); var t5 = db.Insertable(insertObj).IgnoreColumns(it => new { it.Name, it.TestId }).ExecuteReturnIdentity();
//Ignore TestId //Ignore TestId
var t6 = db.Insertable(insertObj).IgnoreColumns(it => it == "Name" || it == "TestId").ExecuteReutrnIdentity(); var t6 = db.Insertable(insertObj).IgnoreColumns(it => it == "Name" || it == "TestId").ExecuteReturnIdentity();
//Use Lock //Use Lock

View File

@ -39,7 +39,7 @@ namespace OrmTest.UnitTest
Varbinary2 = null, Varbinary2 = null,
String = "string" String = "string"
}; };
var id = db.Insertable<DataTestInfo>(insertObject).ExecuteReutrnIdentity(); var id = db.Insertable<DataTestInfo>(insertObject).ExecuteReturnIdentity();
var data = db.Queryable<DataTestInfo>().InSingle(id); var data = db.Queryable<DataTestInfo>().InSingle(id);
if ( if (
insertObject.Datetime1.ToString("yyyy-MM-dd") != data.Datetime1.ToString("yyyy-MM-dd") || insertObject.Datetime1.ToString("yyyy-MM-dd") != data.Datetime1.ToString("yyyy-MM-dd") ||

View File

@ -21,20 +21,20 @@ namespace OrmTest.Demo
var t2 = db.Insertable(insertObj).ExecuteCommand(); var t2 = db.Insertable(insertObj).ExecuteCommand();
//Insert reutrn Identity Value //Insert reutrn Identity Value
var t3 = db.Insertable(insertObj).ExecuteReutrnIdentity(); var t3 = db.Insertable(insertObj).ExecuteReturnIdentity();
//Only insert Name and SchoolId //Only insert Name and SchoolId
var t4 = db.Insertable(insertObj).InsertColumns(it => new { it.Name, it.SchoolId }).ExecuteReutrnIdentity(); var t4 = db.Insertable(insertObj).InsertColumns(it => new { it.Name, it.SchoolId }).ExecuteReturnIdentity();
var t4_1 = db.Insertable(insertObj).InsertColumns(it => it=="Name"||it== "SchoolId").ExecuteReutrnIdentity(); var t4_1 = db.Insertable(insertObj).InsertColumns(it => it=="Name"||it== "SchoolId").ExecuteReturnIdentity();
//Ignore TestId //Ignore TestId
var t5 = db.Insertable(insertObj).IgnoreColumns(it => new { it.Name, it.TestId }).ExecuteReutrnIdentity(); var t5 = db.Insertable(insertObj).IgnoreColumns(it => new { it.Name, it.TestId }).ExecuteReturnIdentity();
//Ignore TestId //Ignore TestId
var t6 = db.Insertable(insertObj).IgnoreColumns(it => it == "Name" || it == "TestId").ExecuteReutrnIdentity(); var t6 = db.Insertable(insertObj).IgnoreColumns(it => it == "Name" || it == "TestId").ExecuteReturnIdentity();
//Use Lock //Use Lock

View File

@ -38,7 +38,7 @@ namespace OrmTest.UnitTest
Varbinary2 = null, Varbinary2 = null,
String = "string" String = "string"
}; };
var id = db.Insertable<DataTestInfo>(insertObject).ExecuteReutrnIdentity(); var id = db.Insertable<DataTestInfo>(insertObject).ExecuteReturnIdentity();
var data = db.Queryable<DataTestInfo>().InSingle(id); var data = db.Queryable<DataTestInfo>().InSingle(id);
if ( if (
insertObject.Datetime1.ToString("yyyy-MM-dd HH:mm:ss") != data.Datetime1.ToString("yyyy-MM-dd HH:mm:ss") || insertObject.Datetime1.ToString("yyyy-MM-dd HH:mm:ss") != data.Datetime1.ToString("yyyy-MM-dd HH:mm:ss") ||

View File

@ -28,7 +28,7 @@ namespace OrmTest.UnitTest
SchoolId = shoolValue SchoolId = shoolValue
}; };
var x2 = db.Queryable<StudentEnum>().AS("student").Where(it => enums.Contains(it.SchoolId)).ToSql(); var x2 = db.Queryable<StudentEnum>().AS("student").Where(it => enums.Contains(it.SchoolId)).ToSql();
var id= db.Insertable(x).AS("student").ExecuteReutrnIdentity(); var id= db.Insertable(x).AS("student").ExecuteReturnIdentity();
var data = db.Queryable<StudentEnum>().AS("student").InSingle(id); var data = db.Queryable<StudentEnum>().AS("student").InSingle(id);
shoolValue = SchoolEnum.UniversityOfOxford; shoolValue = SchoolEnum.UniversityOfOxford;
var sql= db.Updateable<StudentEnum>().AS("student").UpdateColumns(it=>new StudentEnum() { Name="a" , SchoolId= shoolValue }).Where(it=>it.Id==id).ToSql(); var sql= db.Updateable<StudentEnum>().AS("student").UpdateColumns(it=>new StudentEnum() { Name="a" , SchoolId= shoolValue }).Where(it=>it.Id==id).ToSql();

View File

@ -21,20 +21,20 @@ namespace OrmTest.Demo
var t2 = db.Insertable(insertObj).ExecuteCommand(); var t2 = db.Insertable(insertObj).ExecuteCommand();
//Insert reutrn Identity Value //Insert reutrn Identity Value
var t3 = db.Insertable(insertObj).ExecuteReutrnIdentity(); var t3 = db.Insertable(insertObj).ExecuteReturnIdentity();
//Only insert Name and SchoolId //Only insert Name and SchoolId
var t4 = db.Insertable(insertObj).InsertColumns(it => new { it.Name, it.SchoolId }).ExecuteReutrnIdentity(); var t4 = db.Insertable(insertObj).InsertColumns(it => new { it.Name, it.SchoolId }).ExecuteReturnIdentity();
var t4_1 = db.Insertable(insertObj).InsertColumns(it => it=="Name"||it== "SchoolId").ExecuteReutrnIdentity(); var t4_1 = db.Insertable(insertObj).InsertColumns(it => it=="Name"||it== "SchoolId").ExecuteReturnIdentity();
//Ignore TestId //Ignore TestId
var t5 = db.Insertable(insertObj).IgnoreColumns(it => new { it.Name, it.TestId }).ExecuteReutrnIdentity(); var t5 = db.Insertable(insertObj).IgnoreColumns(it => new { it.Name, it.TestId }).ExecuteReturnIdentity();
//Ignore TestId //Ignore TestId
var t6 = db.Insertable(insertObj).IgnoreColumns(it => it == "Name" || it == "TestId").ExecuteReutrnIdentity(); var t6 = db.Insertable(insertObj).IgnoreColumns(it => it == "Name" || it == "TestId").ExecuteReturnIdentity();
//Use Lock //Use Lock

View File

@ -39,7 +39,7 @@ namespace OrmTest.UnitTest
Varbinary2 = null, Varbinary2 = null,
String = "string" String = "string"
}; };
var id = db.Insertable<DataTestInfo>(insertObject).ExecuteReutrnIdentity(); var id = db.Insertable<DataTestInfo>(insertObject).ExecuteReturnIdentity();
var data = db.Queryable<DataTestInfo>().InSingle(id); var data = db.Queryable<DataTestInfo>().InSingle(id);
if ( if (
insertObject.Datetime1.ToString("yyyy-MM-dd") != data.Datetime1.ToString("yyyy-MM-dd") || insertObject.Datetime1.ToString("yyyy-MM-dd") != data.Datetime1.ToString("yyyy-MM-dd") ||