Skip to content

Commit 87f2611

Browse files
committed
Readme update
1 parent 64b3f21 commit 87f2611

File tree

1 file changed

+18
-4
lines changed

1 file changed

+18
-4
lines changed

README.md

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@ Built on **.NET Standard 2.0** - ( [_Supported Versions_](https://learn.microsof
9696

9797
## Examples
9898

99+
> <b>Data Retrieval</b>
99100
``` csharp
100101
public class Orders
101102
{
@@ -117,7 +118,20 @@ var sql = @"SELECT A.Agent_Code, A.Agent_Name, C.Cust_Code, C.Cust_Name, O.Ord_N
117118
Customer C ON C.Agent_Code = A.Agent_Code INNER JOIN
118119
Orders O ON O.Cust_Code = C.Cust_Code AND O.Agent_Code = A.Agent_Code";
119120

120-
var data = new DBContext(DB.<Database Type>, <Connection String>)
121-
.FetchData<Orders>(selectSql);
122-
var agent = data.FirstOrDefault(X => X.Agent_Name == "Benjamin");
123-
```
121+
var data = new DBContext(DB.<Database Type>, <Connection String>).FetchData<Orders>(selectSql);
122+
var agent = data.FirstOrDefault(X => X.Agent_Name == "Foo");
123+
```
124+
125+
> <b>Transaction</b>
126+
127+
``` csharp
128+
// Create, Insert & Update
129+
var statements = new List<string>
130+
{
131+
"CREATE TABLE Employee (EmployeeID INT PRIMARY KEY, FirstName NVARCHAR(50), LastName NVARCHAR(50))",
132+
"INSERT INTO Employee VALUES ('E01', 'John', 'Wick')",
133+
"UPDATE Employee SET FirstName = 'Jack' LastName = 'Reacher' WHERE EmployeeID = 'E01'"
134+
};
135+
var dbContext = new DBContext(DB.MSSQL, MSSQLConnectionString);
136+
var result = dbContext.ExecuteTransaction(statements);
137+
---

0 commit comments

Comments
 (0)