diff options
author | Daniel Morgan <monodanmorg@yahoo.com> | 2002-04-24 02:15:16 +0400 |
---|---|---|
committer | Daniel Morgan <monodanmorg@yahoo.com> | 2002-04-24 02:15:16 +0400 |
commit | 457dd7cee77a0f08ade360cd8ac86328b895feec (patch) | |
tree | f444bc99cd5a85bd3096f8b896b5a053615b9d46 /mcs/class/System.Data/TODO | |
parent | a9415cb366714a9bdf8f293cd3dfaa15e3496f1e (diff) |
2002-04-23 Daniel Morgan <danmorg@sc.rr.com>
* System.Data.build: modified - added new
files to exclude from build
* System.Data/Constraint.cs
* System.Data/ConstraintCollection.cs
* System.Data/InternalDataCollectionBase.cs: added -
stubs which are needed to build DataTable.cs
* TODO: modified - added more classes TODO and
added more stuff TODO, such as, create script
to create test database monotestdb for testing
classes in System.Data
svn path=/trunk/mcs/; revision=4010
Diffstat (limited to 'mcs/class/System.Data/TODO')
-rw-r--r-- | mcs/class/System.Data/TODO | 40 |
1 files changed, 35 insertions, 5 deletions
diff --git a/mcs/class/System.Data/TODO b/mcs/class/System.Data/TODO index d9963545ba5..a05541b67ef 100644 --- a/mcs/class/System.Data/TODO +++ b/mcs/class/System.Data/TODO @@ -49,25 +49,41 @@ The following classes implement InternalDataCollectionBase: * DataColumnCollection * DataTableCollection * DataRelationCollection - * DataConstraintCollection + * ConstraintCollection Other classes, structs, etc. that are missing: + Constraint + DataRowChangeEventArgs + DataSysDescriptionAttribute DataView DataViewManager DataViewSetting DataViewSettingCollection + FillErrorEventArgs ForeignKeyConstraint + MergeFailedEventArgs PropertyCollection UniqueConstraint TypedDataSetGenerator -Exceptions that still need to be done: +Exceptions that still need to be stubbed: (need to see what exceptions need to be done) - SyntaxErrorException + ConstraintException + DataException + DBConcurrencyException + InvalidConstraintException + InvalidExpressionException + MissingPrimaryKeyException + NonNullAllowedException + ReadOnlyException + RowNotInTableException SqlNullValueException SqlTruncateException SqlTypeException + StrongTypingException + SyntaxErrorException TypedDataSetGeneratorException + VersionNotFoundException The additional System.Data.SqlTypes classes need to be stubbed: SqlByte @@ -80,9 +96,21 @@ The additional System.Data.SqlTypes classes need to be stubbed: SqlMoney SqlSingle +* provide a standard scheme for storing + connection string data + * allow Execute methods in SqlCommand to call a stored procedure +* Create a script for testing System.Data: + - calls script to create + a test database named monotestdb + - set up nunit for testing System.Data + - set up System.Data.Config or some other + file to hold connection strings and other + configuration settings for the testing System.Data + - any other stuff needed... + * get SqlParameter/SqlParameterCollection working so you can: - for queries/commands that have parameters: @@ -98,8 +126,8 @@ The additional System.Data.SqlTypes classes need to be stubbed: * get SqlDataAdapter/DataSet working -* provide a standard scheme for stroring - connection string data +* Create Library for PInvoking into libgda + This will be used by System.Data.OleDb classes * Begin System.Data.OleDb classes: - OleDbConnection @@ -115,6 +143,8 @@ The additional System.Data.SqlTypes classes need to be stubbed: * Do more OleDb classes for DataSet: - OleDbDataAdapter - others... + +* Security Audit of System.Data * Create a MySQL ADO.NET Provider |