2002-07-11 Rodrigo Moya <rodrigo@ximian.com>
[mono.git] / mcs / class / System.Data / System.Data.OleDb / ChangeLog
1 2002-07-11  Rodrigo Moya <rodrigo@ximian.com>
2
3         * libgda.cs: added new libgda functions and some enumerations.
4
5         * OleDbParameter.cs (IsNullable): removed explicit implementation
6         of the set method for this property.
7
8         * OleDbDataAdapter.cs (MissingMappingAction): implemented.
9         (MissingSchemaAction): implemented.
10
11 2002-07-10  Tim Coleman <tim@timcoleman.com>
12         * OleDbCommandBuilder.cs: Added new methods, properties
13         * OleDbConnection.cs: Modified constructor
14         * OleDbError.cs: Added stubbs
15         * OleDbException.cs: Added stubbs
16         * OleDbInfoMessageEventArgs.cs: Added stubbs
17         * OleDbInfoMessageEventHandler.cs: style change
18         * OleDbParameter.cs: Added conversion from type to OleDbType
19         * OleDbPermission.cs: Added stubbs
20         * OleDbSchemaGuid.cs: Added stubbs
21         * OleDbTransaction.cs: New constructors, changes to methods to
22                 support transaction nesting
23         * libgda.cs: Added my name to this file
24
25 2002-07-09  Tim Coleman <tim@timcoleman.com>
26         * OleDbCommand.cs: Style changes, added new methods
27         * OleDbConnection.cs: Style changes, added new methods
28         * OleDbDataAdapter.cs: Implementation
29         * OleDbDataReader.cs: Added stubbs
30         * OleDbErrorCollection.cs: Added stubbs, some implementation
31         * OleDbParameter.cs: Style changes, added new methods
32         * OleDbParameterCollection.cs: Style changes, added new methods
33         * OleDbPermissionAttribute.cs: Style changes, added new methods
34         * OleDbRowUpdatedEventArgs.cs: Added stubbs
35         * OleDbRowUpdatingEventArgs.cs: Added stubbs
36         * OleDbTransaction.cs: Style changes, added new methods
37         * OleDbType.cs: Fixed two typos
38         * libgda.cs: Style changes, added new methods
39
40 2002-06-03  Rodrigo Moya <rodrigo@ximian.com>
41
42         * OleDbParameterCollection.cs (GetEnumerator, SyncRoot,
43         IsSynchronized): implemented.
44
45 2002-06-02  Rodrigo Moya <rodrigo@ximian.com>
46
47         * OleDbTransaction.cs (Dispose): added missing method.
48
49         * OleDbCommand.cs (Clone): added missing methods.
50         (Parameters, Transaction, Connection): made these overload
51         IDbCommand's ones.
52
53         * OleDbParameterCollection.cs (IndexOf, Remove, RemoveAt):
54         call m_list methods, not own ones.
55
56         * OleDbParameter.cs: more implementation.
57         
58 2002-06-02  Rodrigo Moya <rodrigo@ximian.com>
59
60         * OleDbTransaction.cs (Connection, IsolationLevel, Begin,
61         Commit, Rollback): implemented.
62         (GdaConnection): added new internal property.
63
64         * OleDbParameter.cs:
65         * OleDbParameterCollection.cs: implemented some methods and
66         properties.
67
68         * libgda.cs: added yet more libgda API functions.
69
70 2002-06-01  Rodrigo Moya <rodrigo@ximian.com>
71
72         * libgda.cs: added new libgda API functions.
73
74         * OleDbConnection.cs (Provider): implemented.
75         (BeginTransaction): made it overload IDbConnection methods.
76         (ChangeDatabase): new stub, needs some work on libgda for being
77         implemented.
78         (Clone): new stub.
79         (Close): implemented.
80         (CreateCommand): implemented.
81         (GetOleDbSchemaTable): new stub, until I understand what to do here.
82         (Open): implemented basic stuff, which is just supporting connection
83         strings that represent a GDA data source name. More to come.
84         (InfoMessage, StateChange): added events.
85
86         * TestOleDb.cs: test program for System.Data.OleDb.
87
88 2002-05-29  Rodrigo Moya <rodrigo@ximian.com>
89
90         * libgda.cs: added static constructor.
91         (GdaClient): new static property to get the underlying GdaClient
92         object.
93
94         * OleDbConnection.cs: removed GDA initialization, which belongs to
95         the static 'libgda' class.
96
97 2002-05-29  Rodrigo Moya <rodrigo@ximian.com>
98
99         * libgda.cs: static class for libgda API calls.
100
101         * OleDbConnection.cs: implemented constructors.
102         (ConnectionString, Connectiontimeout, Database, State):
103         implemented class properties.
104         (BeginTransaction): implemented.
105
106         * OleDbTransaction.cs: implemented protected constructors.
107
108         * TestGDA.cs: simple test for libgda API.
109
110 2002-05-27  Rodrigo Moya <rodrigo@ximian.com>
111
112         Started System.Data.OleDb provider, based on libgda.