Welcome to mirror list, hosted at ThFree Co, Russian Federation.

ado-net « doc - github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 438b47cb2be195bf064f1998538d5e72a06cd26d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
* ADO.NET

	The coordinator for the ADO.NET implementation is <a
	href="mailto:rodrigo@ximian.com">Rodrigo Moya</a>.  

* Action plan

	The current plan to implement ADO.NET is as follows:

	<b>Step 1:</b> SqlClient:

	<ul>
		* Implementation of System.Data.SqlClient based on
		  the PostgreSQL C API.

		* Once the System.Data.SqlClient code is functional and
		  is usable by other people, we willl move it to
		  System.Data.PostgreSQL, and will convert the existing
		  System.Data.SqlClient to be just a wrapper around
		  System.Data.PostgreSQL.  

	</ul>

	<b>Step 2:</b> OleDBClient:
	<ul>
		* On Unix systems: System.Data.OleDb will use LibGDA as its
		  engine. 

		  LibGDA is the data access engine that is used by
		  Gnome-Db (only libgda, not libgnomedb at all).

		* On Windows systems: System.Data.OleDb will use OLE-DB as
		  its engine.
	</ul>

	<b>Step 3:</b> System.Data.SqlClient Providers:

	<ul>
		* System.Data.SqlClient will then become a generic
		  proxy for binding to other SQL implementations other
		  than PostgreSQL (MySQL on Unix/Windows; MS SQL on
		  Window; Interbase on Unix/Windows). Others are welcomed.
	</ul>