2002-04-27 Daniel Morgan <danmorg@sc.rr.com>
authorDaniel Morgan <monodanmorg@yahoo.com>
Sat, 27 Apr 2002 05:23:49 +0000 (05:23 -0000)
committerDaniel Morgan <monodanmorg@yahoo.com>
Sat, 27 Apr 2002 05:23:49 +0000 (05:23 -0000)
commitbcaf8e4bbad338630d836929cdad72c715677742
treef853433414dd0d91cba04f34c0c5e94ed18b4ca0
parent6f28d173543a4794df1276d12809780a9348016b
2002-04-27  Daniel Morgan <danmorg@sc.rr.com>

* System.Data/DataRowChangeEventArgs.cs
* System.Data/DataRowCollection.cs
* System.Data/DataView.cs
* System.Data/PropertyCollection.cs: added new stubs

* System.Data.build: modified - added new files to exclude
from build

* TODO: modified - removed files from TODO list
that were stubbed above

* System.Data/DataColumn.cs
* System.Data/DataRow.cs: modified - various tweaks
and added internal method SetTable to set the reference
to a DataTable

* System.Data/DataSet.cs: modified - class was not
completely stubbed.

* System.Data/DataTable.cs: modified - temporarily commented
DataSet and DataView references - trying to compile a SqlDataReader,
DataTable, and dependencies for a forward read-only result set.
SqlDataAdapter, DataSet, and DataView will come later once we can get
a forward read only result set working.

* System.Data/IDataRecord.cs: modified - source code lines should
not be > 80

* System.Data/InternalDataCollectionBase.cs: modified - started
implementing this base class for collection of data rows,
columns, tables, relations, and constraints

* System.Data.SqlClient/SqlException.cs: modified -
call base(message) so a unhandled exception displays
the message of a SQL error instead of the
default SystemException message

* Test/TestSqlException.cs: modified -
handle the rollback properly for a SqlException on a
failure to connect

svn path=/trunk/mcs/; revision=4079
20 files changed:
mcs/class/Mono.Data.PostgreSqlClient/Mono.Data.PostgreSqlClient/PgSqlDataReader.cs
mcs/class/Mono.Data.PostgreSqlClient/Mono.Data.PostgreSqlClient/PgSqlException.cs
mcs/class/Mono.Data.PostgreSqlClient/PgSqlDataReader.cs
mcs/class/Mono.Data.PostgreSqlClient/PgSqlException.cs
mcs/class/System.Data/ChangeLog
mcs/class/System.Data/System.Data.SqlClient/SqlDataReader.cs
mcs/class/System.Data/System.Data.SqlClient/SqlException.cs
mcs/class/System.Data/System.Data.build
mcs/class/System.Data/System.Data/DataColumn.cs
mcs/class/System.Data/System.Data/DataRow.cs
mcs/class/System.Data/System.Data/DataRowChangeEventArgs.cs [new file with mode: 0644]
mcs/class/System.Data/System.Data/DataRowCollection.cs [new file with mode: 0644]
mcs/class/System.Data/System.Data/DataSet.cs
mcs/class/System.Data/System.Data/DataTable.cs
mcs/class/System.Data/System.Data/DataView.cs [new file with mode: 0644]
mcs/class/System.Data/System.Data/IDataRecord.cs
mcs/class/System.Data/System.Data/InternalDataCollectionBase.cs
mcs/class/System.Data/System.Data/PropertyCollection.cs [new file with mode: 0644]
mcs/class/System.Data/TODO
mcs/class/System.Data/Test/TestSqlException.cs