<ul>
<li>Builds and Runs on both Microsoft .NET and Mono.</li>
<li>Works using SQL# (command-line and GTK# versions)</li>
- <li>You can send insert, update, delete queries \r
- through NpgsqlCommand.ExecuteNonQuery() method.</li>\r
- <li>You can send queries like, select count(*) from table, select version()\r
- with NpgsqlCommand.ExecuteScalar() method.</li>\r
- <li>There is logging support. (Thanks Dave Page)\r
- To use it, place code like that in your program:</li>\r
-\r
-<pre> \r
- // Enable logging.\r
- NpgsqlEventLog.Level = LogLevel.Debug; // LogLevel.\r
- NpgsqlEventLog.LogName = "NpgsqlTests.LogFile"; // LogFile.\r
-</pre>\r
- \r
- <li>You can use Npgsql with Mono (Thanks Kristis Makris). It is not working perfectly.</li>\r
- <li>There is a winforms test suite (Thanks Dave Page).</li>\r
- <li>Clearer code in NpgsqlConnection removing *magic* numbers and constants. (Thanks Kristis Makris)</li>\r
- <li>Better support of ODBC-like ConnectionString in NpgsqlConnection (Thanks Dave Page)</li>\r
- <li>Thanks Ulrich Sprick for all discussion and ideas.</li>\r
+ <li>You can send insert, update, delete queries
+ through NpgsqlCommand.ExecuteNonQuery() method.</li>
+ <li>You can send queries like, select count(*) from table, select version()
+ with NpgsqlCommand.ExecuteScalar() method.</li>
+ <li>There is logging support. (Thanks Dave Page)
+ To use it, place code like that in your program:</li>
+
+<pre>
+ // Enable logging.
+ NpgsqlEventLog.Level = LogLevel.Debug; // LogLevel.
+ NpgsqlEventLog.LogName = "NpgsqlTests.LogFile"; // LogFile.
+</pre>
+
+ <li>You can use Npgsql with Mono (Thanks Kristis Makris). It is not working perfectly.</li>
+ <li>There is a winforms test suite (Thanks Dave Page).</li>
+ <li>Clearer code in NpgsqlConnection removing *magic* numbers and constants. (Thanks Kristis Makris)</li>
+ <li>Better support of ODBC-like ConnectionString in NpgsqlConnection (Thanks Dave Page)</li>
+ <li>Thanks Ulrich Sprick for all discussion and ideas.</li>
</ul>
</li>