41e117a3e28db85e230bee069747c86ccb724ed8
[mono.git] / mcs / class / System.Data / System.Data.OleDb / ChangeLog
1 2002-06-02  Rodrigo Moya <rodrigo@ximian.com>
2
3         * OleDbTransaction.cs (Dispose): added missing method.
4
5         * OleDbCommand.cs (Clone): added missing methods.
6         (Parameters, Transaction, Connection): made these overload
7         IDbCommand's ones.
8
9         * OleDbParameterCollection.cs (IndexOf, Remove, RemoveAt):
10         call m_list methods, not own ones.
11
12         * OleDbParameter.cs: more implementation.
13         
14 2002-06-02  Rodrigo Moya <rodrigo@ximian.com>
15
16         * OleDbTransaction.cs (Connection, IsolationLevel, Begin,
17         Commit, Rollback): implemented.
18         (GdaConnection): added new internal property.
19
20         * OleDbParameter.cs:
21         * OleDbParameterCollection.cs: implemented some methods and
22         properties.
23
24         * libgda.cs: added yet more libgda API functions.
25
26 2002-06-01  Rodrigo Moya <rodrigo@ximian.com>
27
28         * libgda.cs: added new libgda API functions.
29
30         * OleDbConnection.cs (Provider): implemented.
31         (BeginTransaction): made it overload IDbConnection methods.
32         (ChangeDatabase): new stub, needs some work on libgda for being
33         implemented.
34         (Clone): new stub.
35         (Close): implemented.
36         (CreateCommand): implemented.
37         (GetOleDbSchemaTable): new stub, until I understand what to do here.
38         (Open): implemented basic stuff, which is just supporting connection
39         strings that represent a GDA data source name. More to come.
40         (InfoMessage, StateChange): added events.
41
42         * TestOleDb.cs: test program for System.Data.OleDb.
43
44 2002-05-29  Rodrigo Moya <rodrigo@ximian.com>
45
46         * libgda.cs: added static constructor.
47         (GdaClient): new static property to get the underlying GdaClient
48         object.
49
50         * OleDbConnection.cs: removed GDA initialization, which belongs to
51         the static 'libgda' class.
52
53 2002-05-29  Rodrigo Moya <rodrigo@ximian.com>
54
55         * libgda.cs: static class for libgda API calls.
56
57         * OleDbConnection.cs: implemented constructors.
58         (ConnectionString, Connectiontimeout, Database, State):
59         implemented class properties.
60         (BeginTransaction): implemented.
61
62         * OleDbTransaction.cs: implemented protected constructors.
63
64         * TestGDA.cs: simple test for libgda API.
65
66 2002-05-27  Rodrigo Moya <rodrigo@ximian.com>
67
68         Started System.Data.OleDb provider, based on libgda.