1 2007-09-27 Nagappan A <anagappan@novell.com>
3 * OleDbDataReader.cs: Removed bogus MonoTODO.
5 2007-09-26 Nagappan A <anagappan@novell.com>
7 * OleDbTransaction.cs: Removed bogus TODO.
8 Modified Finalize method to exist only in 1.0 profile.
10 2007-09-25 Nagappan A <anagappan@novell.com>
12 * OleDbConnection.cs: 2.0 attribute changes.
14 * OleDbException.cs: 2.0 attribute changes.
16 * OleDbDataReader.cs: 2.0 attribute changes.
18 * OleDbCommandBuilder.cs: 2.0 attribute changes.
20 * OleDbParameter.cs: 2.0 attribute changes.
22 2007-07-22 Nagappan A <anagappan@novell.com>
24 * OleDbDataReader.cs: Fixed compilation warning.
26 * OleDbParameterCollection.cs: Fixed compilation warning.
28 * OleDbTransaction.cs: Fixed compilation warning.
30 * OleDbCommandBuilder.cs: Fixed compilation warning.
32 2007-07-02 Gert Driesen <drieseng@users.sourceforge.net>
34 * OleDbConnection.cs: Derive from DbConnection on 2.0 profile, and
35 stubbed out where necessary. Fixed attributes for ConnectionString on
36 2.0 profile. Marked several members as override on 2.0 profile.
37 Do not hide StateChange event. Code formatting.
38 * OleDbCommandBuilder.cs: On 2.0, derive from DbCommandBuilder. Do not
39 include QuotePrefix and QuoteSuffix on 2.0. Stubbed out 2.0 members.
40 * OleDbDataAdapter.cs: On 2.0, derive from DbDataAdapter. Stubbed out
41 2.0 members. Do not not override Dispose on 2.0. Code formatting.
42 * OleDbDataReader.cs: Derive from DbDataReader on 2.0 profile. Marked
43 several members as override. Stubbed VisibleFieldCount. Added
44 EditorBrowsable attribute on GetData. Added GetDbDataReader on 2.0.
45 On 2.0, override GetEnumerator instead of explicit interface
47 * OleDbErrorCollection.cs: Added 2.0 CopyTo overload.
48 * OleDbInfoMessageEventHandler.cs: Do not mark class serializable on
49 2.0 profile. Fixed API mismatch.
50 * OleDbParameter.cs: On 2.0, derive from DbParameter. Added new 2.0
51 ctor. Override properties from base class and added
52 SourceColumnNullMapping property on 2.0. Implemented ResetDbType and
53 ResetOleDbType methods on 2.0.
54 * OleDbParameterCollection.cs: Derive from DbParameterCollection on
55 2.0 profile. Marked several members as override. Implemented AddRange,
56 CopyTo, IndexOf, Insert, Remove and RemoveAt methods introduced in
57 2.0 profile. Stubbed out GetParameter and SetParameter overloads.
58 * OleDbPermission.cs: Added missing BrowsableAttribute on Provider.
60 * OleDbPermissionAttribute.cs: Added BrowsableAttribute on Provdider
62 * OleDbRowUpdatedEventHandler.cs: Do not mark class serializable on
64 * OleDbRowUpdatingEventArgs.cs: Removed unused command field. Added
65 BaseCommand property on 2.0
66 * OleDbRowUpdatingEventHandler.cs: Do not mark class serializable on
67 2.0 profile. Fixed API mismatch.
68 * OleDbTransaction.cs: On 2.0, derive from DbTransaction. Added
69 DbConnection property and override Dispose (both 2.0 only). On 2.0,
70 Override Commit and Rollback. Code formatting.
72 2007-07-01 Gert Driesen <drieseng@users.sourceforge.net>
74 * OleDbCommand.cs: 2.0 API fixes. Build fix.
76 2007-07-01 Gert Driesen <drieseng@users.sourceforge.net>
78 * OleDbCommand.cs: Code formatting.
79 * OleDbDataReader.cs: Code formatting.
80 * OleDbError.cs: Code formatting.
81 * OleDbErrorCollection.cs: Code formatting.
82 * OleDbException.cs: Code formatting.
83 * OleDbInfoMessageEventArgs.cs: Code formatting.
84 * OleDbParameter.cs: Code formatting.
85 * OleDbParameterCollection.cs: Code formatting.
87 2007-06-21 Nagappan A <anagappan@novell.com>
89 * OleDbConnection.cs: Fixed compiler warning.
91 * OleDbParameterCollection.cs (AddWithValue): Fixed compiler
94 2007-02-20 Frederik Carlier <frederik.carlier@carlier-online.be>
96 * OleDbParameterCollection.cs: Added AddWithValue method.
98 2007-01-08 Nagappan A <anagappan@novell.com>
100 * OleDbCommand.cs: Fixed compilation warning.
102 * OleDbDataAdapter.cs: Fixed compilation warning.
104 2006-07-13 Senganal T <tsenganal@novell.com>
106 * OleDbCommand : 2.0 Api fixes
108 2006-05-31 Gert Driesen <drieseng@users.sourceforge.net>
110 * OleDbErrorCollection.cs: Removed explicit interface implementation
111 of IEnumerable.GetEnumerator ().
112 * OleDbParameterCollection.cs: Removed explicit interface
113 implementation members that are already implementation by public
116 2006-02-17 Chris Toshok <toshok@ximian.com>
118 * OleDbDataAdapter.cs, OleDbCommand.cs, OleDbParameter.cs,
119 OleDbCommandBuilder.cs, OleDbConnection.cs: remove
120 DataSysDescriptions for >= 2.0.
122 2006-02-17 Chris Toshok <toshok@ximian.com>
124 * OleDbCommand.cs: remove extra using System.Data. fixes warning.
126 2005-10-04 Sebastien Pouliot <sebastien@ximian.com>
128 * OleDbDataReader.cs: Added a call to GC.SuppressFinalize in Dispose
129 method (and avoids calling the destructor if the object was disposed).
130 * OleDbTransaction.cs: Added a call to GC.SuppressFinalize in Dispose
131 method (even if we throw an NotImplementedException afterward). This
132 will remove warnings from gendarme.
134 2005-09-20 Alexandre Miguel Pedro Gomes <alexmipego@gmail.com>
136 * OleDbConnection.cs: Verify and throw an exception if the
137 connection isn't valid.
139 2005-09-13 Sureshkumar T <tsureshkumar@novell.com>
141 * Moved TestGda.cs & TestOleDb.cs to ..\Test.
143 2005-08-08 Gert Driesen <drieseng@users.sourceforge.net>
145 * OleDbDataAdapter.cs: Fixed custom attributes to match MS.NET.
146 * OleDbCommand.cs: Fixed custom attributes to match MS.NET.
147 * OleDbParameter.cs: Fixed custom attribute to match MS.NET.
148 * OleDbException.cs: Added ErrorTypeConverter, assigned to ErrorCode
149 property to match MS.NET.
150 * OleDbConnection.cs: Fixed custom attributes to match MS.NET.
152 2005-02-16 Lluis Sanchez Gual <lluis@novell.com>
154 * OleDbCommand.cs: Make it inherit from the correct base class in 2.0,
155 and added stubs for some interface methods.
157 2004-09-14 Sebastien Pouliot <sebastien@ximian.com>
159 * OleDbPermission.cs: Added internal constructor accepting an OleDb
160 PermissionAttribute parameter (using base class protected ctor).
161 Re-added the Provider property (removed by error).
162 * OleDbPermission.cs: Copy now use the new OleDbPermission
163 constructor. Re-added the Provider property (removed by error).
165 2004-09-13 Sebastien Pouliot <sebastien@ximian.com>
167 * OleDbPermission.cs: Mostly completed (needs tests).
168 * OleDbPermissionAttribute.cs: Completed.
170 2004-06-16 Gert Driesen <drieseng@users.sourceforge.net>
172 * OleDbError.cs: fixed serialization compatibility with MS.NET
173 * OleDbErrorCollection.cs: fixed serialization compatibility with
176 2004-06-13 Gert Driesen <drieseng@users.sourceforge.net>
178 * OleDbLiteral.cs: changed enum field values to match MS.NET
179 * OleDbType.cs: changed enum field values to match MS.NET
181 2004-06-04 Gert Driesen <drieseng@users.sourceforge.net>
183 * OleDbDataAdapter.cs: added stub for missing
186 2004-06-02 Gert Driesen <drieseng@users.sourceforge.net>
188 * OleDbParameter.cs: added missing attributes
189 * OleDbPermission.cs: added missing attributes
190 * OleDbConnection.cs: added missing attributes
191 * OleDbDataAdapter.cs: added missing attributes
193 2004-05-27 Atsushi Enomoto <atsushi@ximian.com>
195 * OleDbDataReader.cs : don't output debug message to Console.
197 2004-05-20 Gert Driesen (drieseng@users.sourceforge.net)
199 * OleDbPermissionAttribute.cs: change AllowMultiple and
200 Inherited to match .NET
202 2004-05-14 Umadevi S (sumadevi@novell.com)
203 * OleDbAdapter.cs -Implemented attributes, changed method signature for fill
205 2004-05-14 Umadevi S (sumadevi@novell.com)
206 * OleDbCommand.cs - Completed implementing all the attributes
208 2004-05-14 Umadevi S (sumadevi@novell.com)
209 * OleDbCommand.cs - Completed implementing all the attribute
211 2004-05-14 Umadevi S (sumadevi@novell.com)
212 * OleDbConnection.cs - Completed implementing all the attributes
213 - Stubbed EnlistDistributedTransaction method
215 2004-05-14 Umadevi S (sumadevi@novell.com)
216 * OleDbDataAdapter.cs - Completed implementing all the attributes
217 - Stubbed the Fill methods
219 2004-05-14 Umadevi S (sumadevi@novell.com)
220 * OleDbParameter.cs - Completed implementing all the attributes
223 2004-05-13 Umadevi S (sumadevi@novell.com)
224 * OleDbDataReader.cs - Stubbed HasRows method
225 - Implemented EditorBrowsableAttribute
226 * OleDbParameterConverter.cs - Stubbed this class
227 * OleDbParameter.cs - Added a few attributes.
229 2004-05-09 Gert Driesen (drieseng@users.sourceforge.net)
230 * OleDbCommand.cs: removed setter for Parameters property to
232 * OleDbCommandBuilder.cs: fixed GetUpdatetCommand typo
233 * OleDbErrorCollection: added default internal ctor to match
235 * OleDbInfoMessageEventArgs.cs: added default internal ctor
237 * OleDbParameter.cs: added setter for IsNullable
238 * OleDbParameterCollection: added default internal ctor to
240 * OleDbPermission.cs: removed extra IsSubsetOf method
242 2004-04-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
244 * OleDbPermissionAttribute.cs: missing bits from Gert's patch for
247 2004-01-10 Atsushi Enomoto <atsushi@ximian.com>
249 * OleDbPermission.cs : NET_2_0 fix not to call obsolete .ctor.
251 2002-11-01 Daniel Morgan <danmorg@sc.rr.com>
253 * OleDbDataReader.cs: implemented
254 Dispose() and GetEnumerator()