mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-08-24 16:18:47 +08:00
Update README.md
This commit is contained in:
parent
a0956341dc
commit
82bbc0e64d
34
README.md
34
README.md
@ -309,38 +309,20 @@ public int TestId { get; set; }
|
|||||||
|
|
||||||
var dt2 = db.Ado.UseStoredProcedure().GetDataTable("sp_school",new{p1=1,p2=null});
|
var dt2 = db.Ado.UseStoredProcedure().GetDataTable("sp_school",new{p1=1,p2=null});
|
||||||
|
|
||||||
//支持output
|
//output
|
||||||
var p11 = new SugarParameter("@p1", "1");
|
var p11 = new SugarParameter("@p1", "1");
|
||||||
var p22 = new SugarParameter("@p2", null, true);//isOutput=true
|
var p22 = new SugarParameter("@p2", null, true);//isOutput=true
|
||||||
var dt2 = db.Ado.UseStoredProcedure().GetDataTable("sp_school",p11,p22);
|
var dt2 = db.Ado.UseStoredProcedure().GetDataTable("sp_school",p11,p22);
|
||||||
```
|
```
|
||||||
## 7. Use Store Procedure
|
## 7. Use Store Procedure
|
||||||
```c
|
```c
|
||||||
//1. no result
|
|
||||||
db.Ado.UseStoredProcedure(() =>
|
var dt2 = db.Ado.UseStoredProcedure().GetDataTable("sp_school",new{p1=1,p2=null});
|
||||||
{
|
|
||||||
string spName = "sp_help";
|
//output
|
||||||
var getSpReslut = db.Ado.SqlQueryDynamic(spName, new { objname = "student" });
|
var p11 = new SugarParameter("@p1", "1");
|
||||||
});
|
var p22 = new SugarParameter("@p2", null, true);//isOutput=true
|
||||||
|
var dt2 = db.Ado.UseStoredProcedure().GetDataTable("sp_school",p11,p22);
|
||||||
//2. has result
|
|
||||||
var result= db.Ado.UseStoredProcedure<dynamic>(() =>
|
|
||||||
{
|
|
||||||
string spName = "sp_help";
|
|
||||||
return db.Ado.SqlQueryDynamic(spName, new { objname = "student" });
|
|
||||||
});
|
|
||||||
|
|
||||||
//3. has output
|
|
||||||
object outPutValue;
|
|
||||||
var outputResult = db.Ado.UseStoredProcedure<dynamic>(() =>
|
|
||||||
{
|
|
||||||
string spName = "sp_school";
|
|
||||||
var p1 = new SugarParameter("@p1", "1");
|
|
||||||
var p2= new SugarParameter("@p2", null,true);//isOutput=true
|
|
||||||
var dbResult= db.Ado.SqlQueryDynamic(spName,new SugarParameter[] {p1,p2 });
|
|
||||||
outPutValue = p2.Value;
|
|
||||||
return dbResult;
|
|
||||||
});
|
|
||||||
```
|
```
|
||||||
|
|
||||||
## 8. DbFirst
|
## 8. DbFirst
|
||||||
|
Loading…
Reference in New Issue
Block a user