X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2FSystem.Data%2FChangeLog;h=955b48258cbff76769cf0fe4aa156cf77998861e;hb=6dbfc65b499a9dbf5cb0099f44e8517366f8c30c;hp=7b1a0e8f5634c920a8ac0545cc77e2e7d910c8fa;hpb=20716a48c7a802536b8fe1d66e512a552bd7c51a;p=mono.git diff --git a/mcs/class/System.Data/ChangeLog b/mcs/class/System.Data/ChangeLog index 7b1a0e8f563..955b48258cb 100644 --- a/mcs/class/System.Data/ChangeLog +++ b/mcs/class/System.Data/ChangeLog @@ -1,3 +1,242 @@ +2004-03-04 Eran Domb + + * System.Data.dll.sources : added Node.cs, ComparerFactory.cs. + +2004-03-03 Atsushi Enomoto + + * System.Data.dll.sources : added Index.cs. + +2004-01-21 Atsushi Enomoto + + * System.Data_test.dll.sources : Added TypedDataSetGeneratorTest.cs. + +2004-01-20 Atsushi Enomoto + + * System.Data.dll.sources: Added missing TypedDataSetGenerator.cs. + +2003-12-28 Tim Coleman + * System.Data.dll.sources: + Add new .NET 1.2 sources. + +2003-12-21 Tim Coleman + * System.Data.dll.sources: + Add new .NET 1.2 sources. + +2003-12-19 Tim Coleman + * System.Data.dll.sources: + Add new .NET 1.2 sources. + +2003-12-16 Tim Coleman + * System.Data.dll.sources: + Add new .NET 1.2 sources. + +2003-11-26 Tim Coleman + * System.Data.dll.sources: + Add many new System.Data classes for NET_1_2 build. + +2003-11-25 Tim Coleman + * System.Data.dll.sources: + Add System.Data/IDataSources.cs to build + +2003-07-18 Andreas Nahr + + * System.Data.dll.sources: Assembly/Locale.cs added, Assembly/AssemblyInfo.cs added + +2003-07-18 Peter Williams + + * Makefile (EXTRA_DISTFILES): NUnit.Prefs is not + a distable file. + +2003-07-16 Peter Williams + + * Makefile: Flip around for the new default build + profile. + +2003-06-16 Tim Coleman + * System.Data.Common/DbDataAdapter.cs: + Add the DataTable to the result set even if it contains + no rows. Based on report by Krieg Andreas. + +2003-03-17 Daniel Morgan + + * System.Data.build: on windows build, ignore + warnings CS0219: "The variable xxx is assigned but its value is + never used" and CS0168: "The variable xxx + is declared but never used" + + * System.Data/DataRow.cs: flush + + * System.Data/DataSet.cs: start implementation on Clear(), + and WriteXml() should write the start element at the top + of the document + + * System.Data/DataTable.cs: TODO/FIXME notes. Start implementation + of Compute() - still not working + +2003-03-16 Daniel Morgan + + * System.Data/DataRowView.cs: in the constructor pass + DataRow in instead of int index of the DataRow + in DataTable.Rows + + * System.Data/DataTable.cs: implement sorting + for method Select(filterExpression,sort) + + * System.Data/DataView.cs: more implementation - + Now, If Sort, RowFilter, or RowStateFilter is set, an + enumerated DataRowViews will be a view with those + properties applied. Still need to implement event handling + though. + +2003-03-13 Tim Coleman + * System.Data.SqlClient/SqlCommandBuilder.cs: + Change "where" variable name to "whereClause" at the + request of Rhys Weatherley + +2003-03-10 Daniel Morgan + + * System.Data.SqlClient/SqlDataReader.cs: when + the data reader is closed, this SqlDataReader referenced + in SqlConnection needs to be null + + * System.Data.Common/DbDataAdapter.cs: for SelectCommands executed that + have no result set, such as, DDL like CREATE TABLE or DML like INSERT, + the data reader needs to be immediately closed, and 0 returned + as the number of rows added or refreshed + +2003-02-18 Daniel Morgan + + * DataTableRelationCollection.cs: removed file + because its internally in file DataRelationCollection.cs + +2003-02-18 Alan Tam + + * DataRelation.cs: Added storage required to hold the relations. + Checking of constraints are not implemented yet. + * DataRelationCollection.cs: Implemented DataSetRelationCollection + and DataTableRelationCollection, both as inner class of the abstract class + DataRelationCollection (like Microsoft although not documented in ECMA). + * DataRow.cs: Implemented GetChildRows in a extremely slow way. + Need to implement caching like Microsoft later. + * DataSet.cs: Uncomment DataRelation related members. Uncomment + code for Nested XML. Implemented WriteTable(XmlWriter, DataRow[], + XmlWriteMode) for use of Nested XML. Fixed a wrong modifier in + GetSerializationData. + * DataTable.cs: Uncomment DataRelation related members. + +2003-02-11 Tim Coleman + * System.Data.SqlClient/SqlConnection.cs: + Close the data reader properly, and be sure + to close the data reader when the connection + is closed. + +2003-02-10 Nick Drochak + + * System.Data.build: Keep the standalone tests out of the dll. + +2003-02-09 Rodrigo Moya + + * System.Data.OleDb/OleDbConnection.cs: + * System.Data.OleDb/libgda.cs: upgraded to libgda 0.10. + +2003-01-30 Ville Palo + + * list: Added new file ExpressionElement.cs + +2003-01-26 Daniel Morgan + + * System.Data/DataColumn.cs: fix to not check for DataType being set + + * System.Data/DataRow.cs: misc fixes + + * Test/SqlTest.cs: accept connection parameters from + command line instead of being hard coded + + * Test/System.Data_test.build: exclude building SqlTest.cs + + * Test/System.Data/DataRowTest.cs + * Test/System.Data/DataColumnTest.cs: added new tests and numbered + all the tests so they can be easily identified + + * Test/System.Data/DataRelationTest.cs: commented code that calls + DataSet's BeginEdit() and EndEdit() which causes a compile error + +2003-01-24 Daniel Morgan + + * System.Data/DataColumn.cs: fixes to be like .NET - + when setting AllowDBNull to false, determine if there is + any data that has DBNull.Value, implement AutoIncrement, do not + allow changing the DataType of the column if data has already been + set, check if the DataType is supported, + + * System.Data/DataColumnCollection.cs: handle default ColumnName + like .NET + + * System.Data/DataRow.cs: fixes to be like .NET - a + data column gets initialized to all DBNull.Values not null, + implement AutoIncrement, when setting ItemArray if the item array being + set has less items than the number of columns in the table set those last + columns to DBNull.Value, after setting ItemArray values do an EndEdit(), + both a null and DBNull.Value get set to a DBNull.Value, only use DefaultValue + and AutoIncrement if the value is set to null while DBNull.Value only gets set + to DBNull.Value + +2003-01-17 Daniel Morgan + + * System.Data.SqlClient.SqlConnection.cs: add connection + parameter UID which is the same thing as User ID + +2003-01-13 Ville Palo + + * System.Xml/XmlDataDocument.cs: lots of bugfixes and more implemented + methods. + +2003-01-08 Gonzalo Paniagua Javier + + * list: added System.Data/DataTablePropertyDescriptor.cs + +2002-12-27 Ville Palo + + * list: Added System.Data/XmlDataLoader.cs + +2002-12-16 Ville Palo + + * System.Xml/XmlDataDocument.cs: Now rollback works. It means all + types of transactions works, i guess ;) + +2002-12-14 Ville Palo + + * System.Xml/XmlDataDocument.cs: Adding row via XmlDataDocument to + DataSet's datatable is now possible. + +2002-12-11 Ville Palo + + * System.Xml/XmlDataDocument.cs: Implemented GetRowFromElement() and + GetElementFromRowElement () -methods. Somefixed and little clean up. + +2002-12-10 Gonzalo Paniagua Javier + + * System.Data.SqlClient/SqlCommand.cs: + (CloseReader): don't get the output parameters here. + (GetOutputParameters): don't skip the stream. The parameters will be + there. + + * System.Data.SqlClient/SqlConnection.cs: don't try to execute + 'sp_reset_connection'. + + * System.Data.SqlClient/SqlDataReader.cs: get the output parameters + after the end of the results. + +2002-12-04 Ville Palo + + * System.Xml/XmlDataDocument.cs: Now this works in both ways, + DataSet <--> XmlDataDocument.cs at some level at least. + +2002-12-02 Ville Palo + + * System.Xml/XmlDataDocument.cs : some fixes and some imlemented + methods. + 2002-12-01 Tim Coleman * System.Data.SqlClient/SqlDataReader.cs: Change to reflect TdsSchemaInfo -> TdsDataColumnCollection