mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-09-18 17:48:11 +08:00
-
This commit is contained in:
@@ -33,19 +33,15 @@ namespace OrmTest.Demo
|
||||
{
|
||||
var db = GetInstance();
|
||||
var list= db.Queryable<Student>().Where(it => it.Id == 1).SingleAsync();
|
||||
list.Start();
|
||||
list.Wait();
|
||||
|
||||
var list2 = db.Queryable<Student>().SingleAsync(it => it.Id == 1);
|
||||
list2.Start();
|
||||
list2.Wait();
|
||||
|
||||
var list3= db.Queryable<Student>().Where(it => it.Id == 1).ToListAsync();
|
||||
list3.Start();
|
||||
list3.Wait();
|
||||
|
||||
var list4= db.Queryable<Student>().Where(it => it.Id == 1).ToPageListAsync(1,2);
|
||||
list4.Start();
|
||||
list4.Wait();
|
||||
}
|
||||
|
||||
|
@@ -61,7 +61,6 @@ namespace OrmTest.Demo
|
||||
|
||||
|
||||
var t12= db.Updateable<School>().AS("Student").UpdateColumns(it => new School() { Name = "jack" }).Where(it => it.Id == 1).ExecuteCommandAsync();
|
||||
t12.Start();
|
||||
t12.Wait();
|
||||
}
|
||||
}
|
||||
|
@@ -58,7 +58,6 @@ namespace OrmTest.Demo
|
||||
|
||||
|
||||
var t12 = db.Insertable(insertObj).IgnoreColumns(it => it == "Name" || it == "TestId").ExecuteReturnIdentityAsync();
|
||||
t12.Start();
|
||||
t12.Wait();
|
||||
}
|
||||
}
|
||||
|
@@ -30,7 +30,6 @@ namespace OrmTest.Demo
|
||||
var t5 = db.Deleteable<Student>().Where(it => it.Id > 1).Where(it => it.Id == 1).ExecuteCommand();
|
||||
|
||||
var t6 = db.Deleteable<Student>().AS("student").Where(it => it.Id > 1).Where(it => it.Id == 1).ExecuteCommandAsync();
|
||||
t6.Start();
|
||||
t6.Wait();
|
||||
}
|
||||
}
|
||||
|
3
Src/Asp.Net/SqlServerTest/app.config
Normal file
3
Src/Asp.Net/SqlServerTest/app.config
Normal file
@@ -0,0 +1,3 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<configuration>
|
||||
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/></startup></configuration>
|
@@ -37,6 +37,7 @@ namespace SqlSugar
|
||||
IDeleteable<T> asyncDeleteable = CopyDeleteable();
|
||||
return asyncDeleteable.ExecuteCommand();
|
||||
});
|
||||
result.Start();
|
||||
return result;
|
||||
}
|
||||
public IDeleteable<T> AS(string tableName)
|
||||
|
@@ -89,6 +89,7 @@ namespace SqlSugar
|
||||
IInsertable<T> asyncInsertable = CopyInsertable();
|
||||
return asyncInsertable.ExecuteCommand();
|
||||
});
|
||||
result.Start();
|
||||
return result;
|
||||
}
|
||||
public Task<int> ExecuteReturnIdentityAsync()
|
||||
@@ -98,6 +99,7 @@ namespace SqlSugar
|
||||
IInsertable<T> asyncInsertable = CopyInsertable();
|
||||
return asyncInsertable.ExecuteReturnIdentity();
|
||||
});
|
||||
result.Start();
|
||||
return result;
|
||||
}
|
||||
public Task<T> ExecuteReturnEntityAsync()
|
||||
@@ -107,6 +109,7 @@ namespace SqlSugar
|
||||
IInsertable<T> asyncInsertable = CopyInsertable();
|
||||
return asyncInsertable.ExecuteReturnEntity();
|
||||
});
|
||||
result.Start();
|
||||
return result;
|
||||
}
|
||||
public Task<bool> ExecuteCommandIdentityIntoEntityAsync()
|
||||
@@ -116,6 +119,7 @@ namespace SqlSugar
|
||||
IInsertable<T> asyncInsertable = CopyInsertable();
|
||||
return asyncInsertable.ExecuteCommandIdentityIntoEntity();
|
||||
});
|
||||
result.Start();
|
||||
return result;
|
||||
}
|
||||
public Task<long> ExecuteReturnBigIdentityAsync()
|
||||
@@ -125,6 +129,7 @@ namespace SqlSugar
|
||||
IInsertable<T> asyncInsertable = CopyInsertable();
|
||||
return asyncInsertable.ExecuteReturnBigIdentity();
|
||||
});
|
||||
result.Start();
|
||||
return result;
|
||||
}
|
||||
#endregion
|
||||
|
@@ -580,6 +580,7 @@ namespace SqlSugar
|
||||
ISugarQueryable<T> asyncQueryable = CopyQueryable();
|
||||
return asyncQueryable.Single();
|
||||
});
|
||||
result.Start();
|
||||
return result;
|
||||
}
|
||||
|
||||
@@ -590,6 +591,7 @@ namespace SqlSugar
|
||||
ISugarQueryable<T> asyncQueryable = CopyQueryable();
|
||||
return asyncQueryable.Single(expression);
|
||||
});
|
||||
result.Start();
|
||||
return result;
|
||||
}
|
||||
|
||||
@@ -600,6 +602,7 @@ namespace SqlSugar
|
||||
ISugarQueryable<T> asyncQueryable = CopyQueryable();
|
||||
return asyncQueryable.First();
|
||||
});
|
||||
result.Start();
|
||||
return result;
|
||||
}
|
||||
|
||||
@@ -610,6 +613,7 @@ namespace SqlSugar
|
||||
ISugarQueryable<T> asyncQueryable = CopyQueryable();
|
||||
return asyncQueryable.First(expression);
|
||||
});
|
||||
result.Start();
|
||||
return result;
|
||||
}
|
||||
|
||||
@@ -620,6 +624,7 @@ namespace SqlSugar
|
||||
ISugarQueryable<T> asyncQueryable = CopyQueryable();
|
||||
return asyncQueryable.Any(expression);
|
||||
});
|
||||
result.Start();
|
||||
return result;
|
||||
}
|
||||
|
||||
@@ -630,6 +635,7 @@ namespace SqlSugar
|
||||
ISugarQueryable<T> asyncQueryable = CopyQueryable();
|
||||
return asyncQueryable.Any();
|
||||
});
|
||||
result.Start();
|
||||
return result;
|
||||
}
|
||||
|
||||
@@ -640,6 +646,7 @@ namespace SqlSugar
|
||||
ISugarQueryable<T> asyncQueryable = CopyQueryable();
|
||||
return asyncQueryable.Count();
|
||||
});
|
||||
result.Start();
|
||||
return result;
|
||||
}
|
||||
|
||||
@@ -650,6 +657,7 @@ namespace SqlSugar
|
||||
ISugarQueryable<T> asyncQueryable = CopyQueryable();
|
||||
return asyncQueryable.Max<TResult>(maxField);
|
||||
});
|
||||
result.Start();
|
||||
return result;
|
||||
}
|
||||
|
||||
@@ -660,6 +668,7 @@ namespace SqlSugar
|
||||
ISugarQueryable<T> asyncQueryable = CopyQueryable();
|
||||
return asyncQueryable.Max<TResult>(expression);
|
||||
});
|
||||
result.Start();
|
||||
return result;
|
||||
}
|
||||
|
||||
@@ -670,6 +679,7 @@ namespace SqlSugar
|
||||
ISugarQueryable<T> asyncQueryable = CopyQueryable();
|
||||
return asyncQueryable.Min<TResult>(minField);
|
||||
});
|
||||
result.Start();
|
||||
return result;
|
||||
}
|
||||
|
||||
@@ -680,6 +690,7 @@ namespace SqlSugar
|
||||
ISugarQueryable<T> asyncQueryable = CopyQueryable();
|
||||
return asyncQueryable.Min<TResult>(expression);
|
||||
});
|
||||
result.Start();
|
||||
return result;
|
||||
}
|
||||
|
||||
@@ -690,6 +701,7 @@ namespace SqlSugar
|
||||
ISugarQueryable<T> asyncQueryable = CopyQueryable();
|
||||
return asyncQueryable.Sum<TResult>(sumField);
|
||||
});
|
||||
result.Start();
|
||||
return result;
|
||||
}
|
||||
|
||||
@@ -700,6 +712,7 @@ namespace SqlSugar
|
||||
ISugarQueryable<T> asyncQueryable = CopyQueryable();
|
||||
return asyncQueryable.Sum<TResult>(expression);
|
||||
});
|
||||
result.Start();
|
||||
return result;
|
||||
}
|
||||
|
||||
@@ -710,6 +723,7 @@ namespace SqlSugar
|
||||
ISugarQueryable<T> asyncQueryable = CopyQueryable();
|
||||
return asyncQueryable.Avg<TResult>(avgField);
|
||||
});
|
||||
result.Start();
|
||||
return result;
|
||||
}
|
||||
|
||||
@@ -720,6 +734,7 @@ namespace SqlSugar
|
||||
ISugarQueryable<T> asyncQueryable = CopyQueryable();
|
||||
return asyncQueryable.Avg<TResult>(expression);
|
||||
});
|
||||
result.Start();
|
||||
return result;
|
||||
}
|
||||
|
||||
@@ -730,6 +745,7 @@ namespace SqlSugar
|
||||
ISugarQueryable<T> asyncQueryable = CopyQueryable();
|
||||
return asyncQueryable.ToList();
|
||||
});
|
||||
result.Start();
|
||||
return result;
|
||||
}
|
||||
|
||||
@@ -740,6 +756,7 @@ namespace SqlSugar
|
||||
ISugarQueryable<T> asyncQueryable = CopyQueryable();
|
||||
return asyncQueryable.ToJson();
|
||||
});
|
||||
result.Start();
|
||||
return result;
|
||||
}
|
||||
|
||||
@@ -750,6 +767,7 @@ namespace SqlSugar
|
||||
ISugarQueryable<T> asyncQueryable = CopyQueryable();
|
||||
return asyncQueryable.ToJsonPage(pageIndex,pageSize);
|
||||
});
|
||||
result.Start();
|
||||
return result;
|
||||
}
|
||||
|
||||
@@ -762,6 +780,7 @@ namespace SqlSugar
|
||||
var list= asyncQueryable.ToJsonPage(pageIndex, pageSize,ref totalNumberAsync);
|
||||
return new KeyValuePair<string, int>(list, totalNumberAsync);
|
||||
});
|
||||
result.Start();
|
||||
return result;
|
||||
}
|
||||
|
||||
@@ -772,6 +791,7 @@ namespace SqlSugar
|
||||
ISugarQueryable<T> asyncQueryable = CopyQueryable();
|
||||
return asyncQueryable.ToDataTable();
|
||||
});
|
||||
result.Start();
|
||||
return result;
|
||||
}
|
||||
|
||||
@@ -782,6 +802,7 @@ namespace SqlSugar
|
||||
ISugarQueryable<T> asyncQueryable = CopyQueryable();
|
||||
return asyncQueryable.ToDataTablePage(pageIndex, pageSize);
|
||||
});
|
||||
result.Start();
|
||||
return result;
|
||||
}
|
||||
|
||||
@@ -794,6 +815,7 @@ namespace SqlSugar
|
||||
var list = asyncQueryable.ToDataTablePage(pageIndex, pageSize, ref totalNumberAsync);
|
||||
return new KeyValuePair<DataTable, int>(list, totalNumberAsync);
|
||||
});
|
||||
result.Start();
|
||||
return result;
|
||||
}
|
||||
|
||||
@@ -804,6 +826,7 @@ namespace SqlSugar
|
||||
ISugarQueryable<T> asyncQueryable = CopyQueryable();
|
||||
return asyncQueryable.ToPageList(pageIndex, pageSize);
|
||||
});
|
||||
result.Start();
|
||||
return result;
|
||||
}
|
||||
|
||||
@@ -816,6 +839,7 @@ namespace SqlSugar
|
||||
var list = asyncQueryable.ToPageList(pageIndex, pageSize, ref totalNumberAsync);
|
||||
return new KeyValuePair<List<T>, int>(list, totalNumberAsync);
|
||||
});
|
||||
result.Start();
|
||||
return result;
|
||||
}
|
||||
#endregion
|
||||
|
@@ -40,6 +40,7 @@ namespace SqlSugar
|
||||
IUpdateable<T> asyncUpdateable = CopyUpdateable();
|
||||
return asyncUpdateable.ExecuteCommand();
|
||||
});
|
||||
result.Start();
|
||||
return result;
|
||||
}
|
||||
public IUpdateable<T> AS(string tableName)
|
||||
|
Reference in New Issue
Block a user