Note: ตัวอย่างที่ใช้จะเป็น using (IDbConnection dbConnection = connection) { // เริ่ม Transaction dbConnection.Open(); var dbTransaction = transaction; // เรียกใช้ SqlTransaction ที่ส่งเข้ามา // ตัวอย่างการเพิ่มข้อมูลใน Transaction string insertQuery = "INSERT INTO Products (Name, Price) VALUES (@Name, @Price);"; var productToInsert = new { Name = "NewProduct", Price = 9.99 }; result = dbConnection.QuerySingle(insertQuery, productToInsert, dbTransaction); // ทุกอย่างปรากฏตามปกติ ให้ Commit Transaction dbTransaction.Commit(); } แต่ของ zort ส่ง sqlConect กับ sqlTransaction เข้ามา เลยไม่ได้ใช้ส่วน using (IDbConnection dbConnection = connection) ก็เอาค่าที่ส่งมา ใช้เลย