Skip to content

Commit 6ae91fc

Browse files
committed
Document for 3.6
1 parent af4d6db commit 6ae91fc

17 files changed

+210
-102
lines changed

doc/api/.gitignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
###############
2+
# temp file #
3+
###############
4+
*.yml
5+
.manifest

doc/api/DirectSQL.DB2.DB2Database.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ <h5>Inherited Members</h5>
117117
<a class="xref" href="DirectSQL.Database-5.html#DirectSQL_Database_5_ExecuteFormattableNonQuery_System_FormattableString__0_">Database&lt;DB2Connection, DB2Transaction, DB2Command, DB2DataReader, DB2Parameter&gt;.ExecuteFormattableNonQuery(FormattableString, DB2Connection)</a>
118118
</div>
119119
<div>
120-
<a class="xref" href="DirectSQL.Database-5.html#DirectSQL_Database_5_ExecuteScalarCore_System_String__4____0_System_Object_">Database&lt;DB2Connection, DB2Transaction, DB2Command, DB2DataReader, DB2Parameter&gt;.ExecuteScalarCore(String, DB2Parameter[], DB2Connection, Object)</a>
120+
<a class="xref" href="DirectSQL.Database-5.html#DirectSQL_Database_5_ExecuteScalarCore_System_String__4____0_IDbTransaction_">Database&lt;DB2Connection, DB2Transaction, DB2Command, DB2DataReader, DB2Parameter&gt;.ExecuteScalarCore(String, DB2Parameter[], DB2Connection, IDbTransaction)</a>
121121
</div>
122122
<div>
123123
<a class="xref" href="DirectSQL.Database-5.html#DirectSQL_Database_5_ExecuteScalar_System_String__0__1_">Database&lt;DB2Connection, DB2Transaction, DB2Command, DB2DataReader, DB2Parameter&gt;.ExecuteScalar(String, DB2Connection, DB2Transaction)</a>

doc/api/DirectSQL.Database-5.SqlResult.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ <h3 id="implements">Implements</h3>
178178
<a href="https://github.com/DirectSQL/DirectSQL/new/master/apiSpec/new?filename=DirectSQL_Database_5_SqlResult.md&amp;value=---%0Auid%3A%20DirectSQL.Database%605.SqlResult%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
179179
</li>
180180
<li>
181-
<a href="https://github.com/DirectSQL/DirectSQL/blob/master/DirectSQL/Database.cs/#L884" class="contribution-link">View Source</a>
181+
<a href="https://github.com/DirectSQL/DirectSQL/blob/master/DirectSQL/Database.cs/#L889" class="contribution-link">View Source</a>
182182
</li>
183183
</ul>
184184
</div>

doc/api/DirectSQL.Database-5.html

Lines changed: 80 additions & 50 deletions
Large diffs are not rendered by default.

doc/api/DirectSQL.MySql.MySqlDatabase.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ <h5>Inherited Members</h5>
117117
<a class="xref" href="DirectSQL.Database-5.html#DirectSQL_Database_5_ExecuteFormattableNonQuery_System_FormattableString__0_">Database&lt;MySqlConnection, MySqlTransaction, MySqlCommand, MySqlDataReader, MySqlParameter&gt;.ExecuteFormattableNonQuery(FormattableString, MySqlConnection)</a>
118118
</div>
119119
<div>
120-
<a class="xref" href="DirectSQL.Database-5.html#DirectSQL_Database_5_ExecuteScalarCore_System_String__4____0_System_Object_">Database&lt;MySqlConnection, MySqlTransaction, MySqlCommand, MySqlDataReader, MySqlParameter&gt;.ExecuteScalarCore(String, MySqlParameter[], MySqlConnection, Object)</a>
120+
<a class="xref" href="DirectSQL.Database-5.html#DirectSQL_Database_5_ExecuteScalarCore_System_String__4____0_IDbTransaction_">Database&lt;MySqlConnection, MySqlTransaction, MySqlCommand, MySqlDataReader, MySqlParameter&gt;.ExecuteScalarCore(String, MySqlParameter[], MySqlConnection, IDbTransaction)</a>
121121
</div>
122122
<div>
123123
<a class="xref" href="DirectSQL.Database-5.html#DirectSQL_Database_5_ExecuteScalar_System_String__0__1_">Database&lt;MySqlConnection, MySqlTransaction, MySqlCommand, MySqlDataReader, MySqlParameter&gt;.ExecuteScalar(String, MySqlConnection, MySqlTransaction)</a>

doc/api/DirectSQL.Npgsql.NpgsqlDatabase.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ <h5>Inherited Members</h5>
117117
<a class="xref" href="DirectSQL.Database-5.html#DirectSQL_Database_5_ExecuteFormattableNonQuery_System_FormattableString__0_">Database&lt;NpgsqlConnection, NpgsqlTransaction, NpgsqlCommand, NpgsqlDataReader, NpgsqlParameter&gt;.ExecuteFormattableNonQuery(FormattableString, NpgsqlConnection)</a>
118118
</div>
119119
<div>
120-
<a class="xref" href="DirectSQL.Database-5.html#DirectSQL_Database_5_ExecuteScalarCore_System_String__4____0_System_Object_">Database&lt;NpgsqlConnection, NpgsqlTransaction, NpgsqlCommand, NpgsqlDataReader, NpgsqlParameter&gt;.ExecuteScalarCore(String, NpgsqlParameter[], NpgsqlConnection, Object)</a>
120+
<a class="xref" href="DirectSQL.Database-5.html#DirectSQL_Database_5_ExecuteScalarCore_System_String__4____0_IDbTransaction_">Database&lt;NpgsqlConnection, NpgsqlTransaction, NpgsqlCommand, NpgsqlDataReader, NpgsqlParameter&gt;.ExecuteScalarCore(String, NpgsqlParameter[], NpgsqlConnection, IDbTransaction)</a>
121121
</div>
122122
<div>
123123
<a class="xref" href="DirectSQL.Database-5.html#DirectSQL_Database_5_ExecuteScalar_System_String__0__1_">Database&lt;NpgsqlConnection, NpgsqlTransaction, NpgsqlCommand, NpgsqlDataReader, NpgsqlParameter&gt;.ExecuteScalar(String, NpgsqlConnection, NpgsqlTransaction)</a>

doc/api/DirectSQL.Odbc.OdbcDatabase.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ <h5>Inherited Members</h5>
117117
<a class="xref" href="DirectSQL.Database-5.html#DirectSQL_Database_5_ExecuteFormattableNonQuery_System_FormattableString__0_">Database&lt;OdbcConnection, OdbcTransaction, OdbcCommand, OdbcDataReader, OdbcParameter&gt;.ExecuteFormattableNonQuery(FormattableString, OdbcConnection)</a>
118118
</div>
119119
<div>
120-
<a class="xref" href="DirectSQL.Database-5.html#DirectSQL_Database_5_ExecuteScalarCore_System_String__4____0_System_Object_">Database&lt;OdbcConnection, OdbcTransaction, OdbcCommand, OdbcDataReader, OdbcParameter&gt;.ExecuteScalarCore(String, OdbcParameter[], OdbcConnection, Object)</a>
120+
<a class="xref" href="DirectSQL.Database-5.html#DirectSQL_Database_5_ExecuteScalarCore_System_String__4____0_IDbTransaction_">Database&lt;OdbcConnection, OdbcTransaction, OdbcCommand, OdbcDataReader, OdbcParameter&gt;.ExecuteScalarCore(String, OdbcParameter[], OdbcConnection, IDbTransaction)</a>
121121
</div>
122122
<div>
123123
<a class="xref" href="DirectSQL.Database-5.html#DirectSQL_Database_5_ExecuteScalar_System_String__0__1_">Database&lt;OdbcConnection, OdbcTransaction, OdbcCommand, OdbcDataReader, OdbcParameter&gt;.ExecuteScalar(String, OdbcConnection, OdbcTransaction)</a>

doc/api/DirectSQL.SqlLite.SqlLiteDatabase.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ <h5>Inherited Members</h5>
117117
<a class="xref" href="DirectSQL.Database-5.html#DirectSQL_Database_5_ExecuteFormattableNonQuery_System_FormattableString__0_">Database&lt;SQLiteConnection, SQLiteTransaction, SQLiteCommand, SQLiteDataReader, SQLiteParameter&gt;.ExecuteFormattableNonQuery(FormattableString, SQLiteConnection)</a>
118118
</div>
119119
<div>
120-
<a class="xref" href="DirectSQL.Database-5.html#DirectSQL_Database_5_ExecuteScalarCore_System_String__4____0_System_Object_">Database&lt;SQLiteConnection, SQLiteTransaction, SQLiteCommand, SQLiteDataReader, SQLiteParameter&gt;.ExecuteScalarCore(String, SQLiteParameter[], SQLiteConnection, Object)</a>
120+
<a class="xref" href="DirectSQL.Database-5.html#DirectSQL_Database_5_ExecuteScalarCore_System_String__4____0_IDbTransaction_">Database&lt;SQLiteConnection, SQLiteTransaction, SQLiteCommand, SQLiteDataReader, SQLiteParameter&gt;.ExecuteScalarCore(String, SQLiteParameter[], SQLiteConnection, IDbTransaction)</a>
121121
</div>
122122
<div>
123123
<a class="xref" href="DirectSQL.Database-5.html#DirectSQL_Database_5_ExecuteScalar_System_String__0__1_">Database&lt;SQLiteConnection, SQLiteTransaction, SQLiteCommand, SQLiteDataReader, SQLiteParameter&gt;.ExecuteScalar(String, SQLiteConnection, SQLiteTransaction)</a>

doc/api/DirectSQL.SqlResult-5.html

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -428,7 +428,7 @@ <h5 class="typeParameters">Type Parameters</h5>
428428
<a href="https://github.com/DirectSQL/DirectSQL/new/master/apiSpec/new?filename=DirectSQL_SqlResult_5_Dispose.md&amp;value=---%0Auid%3A%20DirectSQL.SqlResult%605.Dispose%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
429429
</span>
430430
<span class="small pull-right mobile-hide">
431-
<a href="https://github.com/DirectSQL/DirectSQL/blob/master/DirectSQL/SqlResult.cs/#L270">View Source</a>
431+
<a href="https://github.com/DirectSQL/DirectSQL/blob/master/DirectSQL/SqlResult.cs/#L276">View Source</a>
432432
</span>
433433
<a id="DirectSQL_SqlResult_5_Dispose_" data-uid="DirectSQL.SqlResult`5.Dispose*"></a>
434434
<h4 id="DirectSQL_SqlResult_5_Dispose" data-uid="DirectSQL.SqlResult`5.Dispose">Dispose()</h4>
@@ -444,7 +444,7 @@ <h5 class="decalaration">Declaration</h5>
444444
<a href="https://github.com/DirectSQL/DirectSQL/new/master/apiSpec/new?filename=DirectSQL_SqlResult_5_LoadSqlResult_System_String__3__2_.md&amp;value=---%0Auid%3A%20DirectSQL.SqlResult%605.LoadSqlResult(System.String%2C%603%2C%602)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
445445
</span>
446446
<span class="small pull-right mobile-hide">
447-
<a href="https://github.com/DirectSQL/DirectSQL/blob/master/DirectSQL/SqlResult.cs/#L312">View Source</a>
447+
<a href="https://github.com/DirectSQL/DirectSQL/blob/master/DirectSQL/SqlResult.cs/#L318">View Source</a>
448448
</span>
449449
<a id="DirectSQL_SqlResult_5_LoadSqlResult_" data-uid="DirectSQL.SqlResult`5.LoadSqlResult*"></a>
450450
<h4 id="DirectSQL_SqlResult_5_LoadSqlResult_System_String__3__2_" data-uid="DirectSQL.SqlResult`5.LoadSqlResult(System.String,`3,`2)">LoadSqlResult(String, C, T)</h4>
@@ -501,7 +501,7 @@ <h5 class="returns">Returns</h5>
501501
<a href="https://github.com/DirectSQL/DirectSQL/new/master/apiSpec/new?filename=DirectSQL_SqlResult_5_LoadSqlResult_System_String__4____3__2_.md&amp;value=---%0Auid%3A%20DirectSQL.SqlResult%605.LoadSqlResult(System.String%2C%604%5B%5D%2C%603%2C%602)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
502502
</span>
503503
<span class="small pull-right mobile-hide">
504-
<a href="https://github.com/DirectSQL/DirectSQL/blob/master/DirectSQL/SqlResult.cs/#L275">View Source</a>
504+
<a href="https://github.com/DirectSQL/DirectSQL/blob/master/DirectSQL/SqlResult.cs/#L281">View Source</a>
505505
</span>
506506
<a id="DirectSQL_SqlResult_5_LoadSqlResult_" data-uid="DirectSQL.SqlResult`5.LoadSqlResult*"></a>
507507
<h4 id="DirectSQL_SqlResult_5_LoadSqlResult_System_String__4____3__2_" data-uid="DirectSQL.SqlResult`5.LoadSqlResult(System.String,`4[],`3,`2)">LoadSqlResult(String, P[], C, T)</h4>
@@ -563,7 +563,7 @@ <h5 class="returns">Returns</h5>
563563
<a href="https://github.com/DirectSQL/DirectSQL/new/master/apiSpec/new?filename=DirectSQL_SqlResult_5_LoadSqlResult_System_String_System_ValueTuple_System_String_System_Object_____3__2_.md&amp;value=---%0Auid%3A%20DirectSQL.SqlResult%605.LoadSqlResult(System.String%2CSystem.ValueTuple%7BSystem.String%2CSystem.Object%7D%5B%5D%2C%603%2C%602)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
564564
</span>
565565
<span class="small pull-right mobile-hide">
566-
<a href="https://github.com/DirectSQL/DirectSQL/blob/master/DirectSQL/SqlResult.cs/#L298">View Source</a>
566+
<a href="https://github.com/DirectSQL/DirectSQL/blob/master/DirectSQL/SqlResult.cs/#L304">View Source</a>
567567
</span>
568568
<a id="DirectSQL_SqlResult_5_LoadSqlResult_" data-uid="DirectSQL.SqlResult`5.LoadSqlResult*"></a>
569569
<h4 id="DirectSQL_SqlResult_5_LoadSqlResult_System_String_System_ValueTuple_System_String_System_Object_____3__2_" data-uid="DirectSQL.SqlResult`5.LoadSqlResult(System.String,System.ValueTuple{System.String,System.Object}[],`3,`2)">LoadSqlResult(String, (String name, Object value)[], C, T)</h4>
@@ -625,7 +625,7 @@ <h5 class="returns">Returns</h5>
625625
<a href="https://github.com/DirectSQL/DirectSQL/new/master/apiSpec/new?filename=DirectSQL_SqlResult_5_LoadSqlResultAsync_System_String__3__2_.md&amp;value=---%0Auid%3A%20DirectSQL.SqlResult%605.LoadSqlResultAsync(System.String%2C%603%2C%602)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
626626
</span>
627627
<span class="small pull-right mobile-hide">
628-
<a href="https://github.com/DirectSQL/DirectSQL/blob/master/DirectSQL/SqlResult.cs/#L325">View Source</a>
628+
<a href="https://github.com/DirectSQL/DirectSQL/blob/master/DirectSQL/SqlResult.cs/#L331">View Source</a>
629629
</span>
630630
<a id="DirectSQL_SqlResult_5_LoadSqlResultAsync_" data-uid="DirectSQL.SqlResult`5.LoadSqlResultAsync*"></a>
631631
<h4 id="DirectSQL_SqlResult_5_LoadSqlResultAsync_System_String__3__2_" data-uid="DirectSQL.SqlResult`5.LoadSqlResultAsync(System.String,`3,`2)">LoadSqlResultAsync(String, C, T)</h4>
@@ -682,7 +682,7 @@ <h5 class="returns">Returns</h5>
682682
<a href="https://github.com/DirectSQL/DirectSQL/new/master/apiSpec/new?filename=DirectSQL_SqlResult_5_LoadSqlResultAsync_System_String__4____3__2_.md&amp;value=---%0Auid%3A%20DirectSQL.SqlResult%605.LoadSqlResultAsync(System.String%2C%604%5B%5D%2C%603%2C%602)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
683683
</span>
684684
<span class="small pull-right mobile-hide">
685-
<a href="https://github.com/DirectSQL/DirectSQL/blob/master/DirectSQL/SqlResult.cs/#L351">View Source</a>
685+
<a href="https://github.com/DirectSQL/DirectSQL/blob/master/DirectSQL/SqlResult.cs/#L357">View Source</a>
686686
</span>
687687
<a id="DirectSQL_SqlResult_5_LoadSqlResultAsync_" data-uid="DirectSQL.SqlResult`5.LoadSqlResultAsync*"></a>
688688
<h4 id="DirectSQL_SqlResult_5_LoadSqlResultAsync_System_String__4____3__2_" data-uid="DirectSQL.SqlResult`5.LoadSqlResultAsync(System.String,`4[],`3,`2)">LoadSqlResultAsync(String, P[], C, T)</h4>
@@ -744,7 +744,7 @@ <h5 class="returns">Returns</h5>
744744
<a href="https://github.com/DirectSQL/DirectSQL/new/master/apiSpec/new?filename=DirectSQL_SqlResult_5_LoadSqlResultAsync_System_String_System_ValueTuple_System_String_System_Object_____3__2_.md&amp;value=---%0Auid%3A%20DirectSQL.SqlResult%605.LoadSqlResultAsync(System.String%2CSystem.ValueTuple%7BSystem.String%2CSystem.Object%7D%5B%5D%2C%603%2C%602)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
745745
</span>
746746
<span class="small pull-right mobile-hide">
747-
<a href="https://github.com/DirectSQL/DirectSQL/blob/master/DirectSQL/SqlResult.cs/#L337">View Source</a>
747+
<a href="https://github.com/DirectSQL/DirectSQL/blob/master/DirectSQL/SqlResult.cs/#L343">View Source</a>
748748
</span>
749749
<a id="DirectSQL_SqlResult_5_LoadSqlResultAsync_" data-uid="DirectSQL.SqlResult`5.LoadSqlResultAsync*"></a>
750750
<h4 id="DirectSQL_SqlResult_5_LoadSqlResultAsync_System_String_System_ValueTuple_System_String_System_Object_____3__2_" data-uid="DirectSQL.SqlResult`5.LoadSqlResultAsync(System.String,System.ValueTuple{System.String,System.Object}[],`3,`2)">LoadSqlResultAsync(String, (String name, Object value)[], C, T)</h4>
@@ -806,7 +806,7 @@ <h5 class="returns">Returns</h5>
806806
<a href="https://github.com/DirectSQL/DirectSQL/new/master/apiSpec/new?filename=DirectSQL_SqlResult_5_Next.md&amp;value=---%0Auid%3A%20DirectSQL.SqlResult%605.Next%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
807807
</span>
808808
<span class="small pull-right mobile-hide">
809-
<a href="https://github.com/DirectSQL/DirectSQL/blob/master/DirectSQL/SqlResult.cs/#L182">View Source</a>
809+
<a href="https://github.com/DirectSQL/DirectSQL/blob/master/DirectSQL/SqlResult.cs/#L188">View Source</a>
810810
</span>
811811
<a id="DirectSQL_SqlResult_5_Next_" data-uid="DirectSQL.SqlResult`5.Next*"></a>
812812
<h4 id="DirectSQL_SqlResult_5_Next" data-uid="DirectSQL.SqlResult`5.Next">Next()</h4>

doc/api/DirectSQL.SqlServer.SqlServerDatabase.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ <h5>Inherited Members</h5>
117117
<a class="xref" href="DirectSQL.Database-5.html#DirectSQL_Database_5_ExecuteFormattableNonQuery_System_FormattableString__0_">Database&lt;SqlConnection, SqlTransaction, SqlCommand, SqlDataReader, SqlParameter&gt;.ExecuteFormattableNonQuery(FormattableString, SqlConnection)</a>
118118
</div>
119119
<div>
120-
<a class="xref" href="DirectSQL.Database-5.html#DirectSQL_Database_5_ExecuteScalarCore_System_String__4____0_System_Object_">Database&lt;SqlConnection, SqlTransaction, SqlCommand, SqlDataReader, SqlParameter&gt;.ExecuteScalarCore(String, SqlParameter[], SqlConnection, Object)</a>
120+
<a class="xref" href="DirectSQL.Database-5.html#DirectSQL_Database_5_ExecuteScalarCore_System_String__4____0_IDbTransaction_">Database&lt;SqlConnection, SqlTransaction, SqlCommand, SqlDataReader, SqlParameter&gt;.ExecuteScalarCore(String, SqlParameter[], SqlConnection, IDbTransaction)</a>
121121
</div>
122122
<div>
123123
<a class="xref" href="DirectSQL.Database-5.html#DirectSQL_Database_5_ExecuteScalar_System_String__0__1_">Database&lt;SqlConnection, SqlTransaction, SqlCommand, SqlDataReader, SqlParameter&gt;.ExecuteScalar(String, SqlConnection, SqlTransaction)</a>

doc/api/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# API Documentation
2+

doc/articles/intro.md

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
# Example1
2+
```
3+
public static void example()
4+
{
5+
SqlLiteDatabase db = new SqlLiteDatabase("connectionString_to_yourdb");
6+
db.Process((connection, transaction) =>
7+
{
8+
SqlLiteDatabase.Query(
9+
"select TEST_VAL1,TEST_VAL2 from TEST_TABLE where TEST_VAL1 = @val1",
10+
new (String, object)[] {ValueTuple.Create("@val1","abcdef")},
11+
connection,
12+
transaction,
13+
(result) => {
14+
while (result.Next())
15+
{
16+
var resultValues = result.ResultValues;
17+
Console.Out.WriteLine("TEST_VAL1:" + resultValues.TEST_VAL1);
18+
Console.Out.WriteLine("TEST_VAL2:" + resultValues.TEST_VAL2);
19+
}
20+
}
21+
);
22+
});
23+
}
24+
```
25+
26+
# Example2
27+
```
28+
public static void example2()
29+
{
30+
SqlLiteDatabase db = new SqlLiteDatabase("connectionString_to_yourdb");
31+
db.Process((connection, transaction) =>
32+
{
33+
dynamic[] resultArray =
34+
SqlLiteDatabase
35+
.LoadSqlResult(
36+
"select TEST_COL1,TEST_COL2 from TEST_TABLE",
37+
connection,
38+
transaction);
39+
40+
Console.Out.WriteLine("TEST_VAL1:" + resultArray[0].TEST_VAL1);
41+
Console.Out.WriteLine("TEST_VAL2:" + resultArray[0].TEST_VAL2);
42+
43+
});
44+
}
45+
```
46+
47+

doc/articles/toc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
- name: Introduction
2+
href: intro.md

doc/index.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# DirectSQL
2+
Execute SQL directly !
3+
4+
This .NET Core library is very thin database framework on top of System.Data.
5+
In this library, you can use SQL directly without taking care for lifecycle of connection, transaction and so on.
6+
7+
In many database framework, direct execution of SQL is more or less barriered from orthodox.
8+
This library resolve issues around that.
9+
10+
Now, this library has supporting code for next DBMS
11+
* SQLite
12+
* SQL Server
13+
* PostgreSQL (Npgsql)
14+
* CockroachDB (Npgsql)
15+
* DB2
16+
* MySql
17+
* ODBC connected DBMS

doc/toc.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
- name: Articles
2+
href: articles/
3+
- name: Api Documentation
4+
href: api/
5+
homepage: api/index.md

0 commit comments

Comments
 (0)