Age | Commit message (Collapse) | Author |
|
|
|
MS. Code formatting.
* DataTableMappingCollection.cs: Modified argument names to match MS.
Code formatting.
svn path=/trunk/mcs/; revision=101350
|
|
* DataTableMappingCollection.cs (AddRange): Implemented missing
NET 2.0 API.
* DbConnection.cs (GetSchema): Implemented missing NET 2.0 API,
based on SqlClient implementation.
* DbConnectionStringBuilder.cs (AppendKeyValuePair): Implemented
missing API.
* DbDataReader.cs (GetData): Implemented missing API.
(GetDbDataReader): Implemented missing API.
* DbCommandBuilder.cs (BuildCache, BuildInformation)
(IncludedInInsert, IncludedInUpdate, IncludedInWhereClause)
(CreateDeleteCommand, CreateInsertCommand, CreateNewCommand)
(CreateUpdateCommand, CreateParameter): Added private methods.
(QuotedTableName, GetQuotedString, CatalogLocation)
(CatalogSeparator, ConflictOption, DataAdapter, QuotePrefix)
(QuoteSuffix, SchemaSeparator): Implemented public properties.
(SourceCommand): Implemented private property.
(Dispose, RowUpdatingHandler): Implemented protected methods.
(GetDeleteCommand, GetInsertCommand, GetUpdateCommand)
(QuoteIdentifier, UnquoteIdentifier, RefreshSchema): Implemented
public methods.
* DbProviderFactory.cs: Removed MonoTODO's as the derived class
has to implement all the methods in this class.
* DataAdapter.cs (Fill): Implemented missing method.
* DbDataAdapter.cs (FillCommandBehavior): Implemented property.
svn path=/trunk/mcs/; revision=70620
|
|
* Test/System.Data.Common/DBDataPermissionTest.cs : Removed invalid tests
* System.Data.Common/SchemaInfo.cs DbDataAdapter.cs DbConnectionOptions.cs DbParameter.cs
DbMetaDataColumnNames.cs DbTransaction.cs DataTableMapping.cs DataAdapter.cs
FieldNameLookup.cs DbDataRecord.cs DataColumnMappingCollection.cs DbCommand.cs
DbDataPermission.cs DbProviderFactory.cs DbCommandBuilder.cs DbConnectionString.cs
RowUpdatedEventArgs.cs DbDataReader.cs DbConnectionStringBuilder.cs DbConnection.cs
DataTableMappingCollection.cs :
2.0 Api fixes
* System.Data.SqlClient/SqlClientFactory.cs SqlCommand.cs SqlConnectionFactory.cs
SqlClientPermission.cs SqlParameterCollection.cs SqlDataReader.cs
SqlConnection.cs SqlParameter.cs SqlTransaction.cs :
2.0 Api fixes
* System.Data.Odbc/OdbcTransaction.cs OdbcCommand.cs OdbcConnectionFactory.cs
OdbcPermission.cs OdbcDataReader.cs OdbcParameterCollection.cs
OdbcConnection.cs OdbcFactory.cs OdbcParameter.cs :
2.0 Api fixes
* System.Data.OleDb/OleDbCommand : 2.0 Api fixes
* System.Data.dll.sources:
- Added to build :
System.Data.Common/DbMetaDataColumnNames.cs
- Removed from build :
System.Data.Common/DbCommandOptionalFeatures.cs
System.Data.Common/DbCommandSet.cs
System.Data.Common/DbProviderSupportedClasses.cs
System.Data.Common/SchemaLocation.cs
System.Data.Odbc/OdbcConnectionFactory.cs
System.Data.SqlClient/SqlConnectionFactory.cs
System.Data.ProviderBase/DbCommandBase.cs
System.Data.ProviderBase/DbConnectionBase.cs
System.Data.ProviderBase/DbConnectionFactory.cs
System.Data.ProviderBase/DbConnectionInternal.cs
System.Data.ProviderBase/DbConnectionPoolCounters.cs
System.Data.ProviderBase/DbConnectionPoolOptions.cs
System.Data.ProviderBase/DbDataReaderBase.cs
System.Data.ProviderBase/DbMetaDataFactory.cs
System.Data.ProviderBase/DbParameterBase.cs
System.Data.ProviderBase/DbParameterCollectionBase.cs
System.Data.ProviderBase/DbReferenceCollection.cs
* Makefile : Add System.Transactions library reference to net_2_0 PROFILE
svn path=/trunk/mcs/; revision=62561
|
|
* DataAdapter.cs, DataColumnMappingCollection.cs,
DataColumnMapping.cs, DataTableMappingCollection.cs,
DataTableMapping.cs, DbCommandBuilder.cs,
DbConnectionStringBuilder.cs, DbParameterCollection.cs,
DbParameter.cs: pretty major attribute work.
svn path=/trunk/mcs/; revision=57016
|
|
2005-07-15 Sureshkumar T <tsureshkumar@novell.com>
* DataTableMappingCollection.cs: GetTableMappingBySchemaAction:
meaningful error message if mapping is missing.
* DbDataAdapter.cs: Update: meaningful message if table is missing.
In System.Data.SqlClient:
2005-07-15 Sureshkumar T <tsureshkumar@novell.com>
* SqlCommandBuilder.cs:
- set_DataAdapter: unsubscribe event if DataAdapter is reset.
- CreateInsertCommand, CreateUpdateCommand, CreateDeleteCommand:
if column mapping is missing, use the source column name. use
proper version to get the data.
- RowUpdatingHandler: set status to continue to actually process
the query.
svn path=/trunk/mcs/; revision=47340
|
|
svn path=/trunk/mcs/; revision=29688
|
|
* DataTableMappingCollection.cs - fixed nunit testcase errors
IndexOfDataSetTable method
svn path=/trunk/mcs/; revision=29161
|
|
* DataTableMappingCollection.cs - fixed nunit testcase errors
- Add, GetByDataSetTable,Insert, Remove, RemoveAt methods.
svn path=/trunk/mcs/; revision=29102
|
|
Renamed the `NET_1_2' conditional to `NET_2_0' in all files.
svn path=/trunk/mcs/; revision=25877
|
|
* DataTableMappingCollection.cs - Implemented EditorAttribute and BrowsableAttribute
svn path=/trunk/mcs/; revision=23823
|
|
* CatalogLocation.cs DbCommand.cs DbCommandBuilder.cs
* DbCommandOptionalFeatures.cs DbCommandSet.cs DbConnection.cs
* DbConnectionString.cs DbDataSourceEnumerator.cs
* DbDataUpdatableRecord.cs DbParameter.cs DbParameterCollection.cs
* DbProviderConfigurationHandler.cs DbProviderFactories.cs
* DbProviderFactoriesConfigurationHandler.cs DbProviderFactory.cs
* DbProviderSupportedClasses.cs DbTable.cs DbTransaction.cs
* GroupByBehavior.cs IdentifierCase.cs SchemaLocation.cs
* SchemaTableColumn.cs:
New stubs added for .NET 1.2
* DataAdapter.cs DataColumnMapping.cs DataColumnMappingCollection.cs
* DataTableMapping.cs DataTableMappingCollection.cs DbDataAdapter.cs
* DbDataPermission.cs DbDataPermissionAttribute.cs DbDataRecord.cs
* FieldNameLookup.cs SchemaInfo.cs:
Changes made for .NET 1.2
svn path=/trunk/mcs/; revision=21259
|
|
* System.Data/ResDescriptionAttribute.cs:
* list
New internal class added
* System.Data/Constraint.cs:
* System.Data/ConstraintCollection.cs:
* System.Data/DBConcurrencyException.cs:
* System.Data/DataColumn.cs:
* System.Data/DataColumnCollection.cs:
* System.Data/DataRelation.cs:
* System.Data/DataRelationCollection.cs:
* System.Data/DataRow.cs:
* System.Data/DataRowBuilder.cs:
* System.Data/DataRowBuilder.cs:
* System.Data/DataRowCollection.cs:
* System.Data/DataSet.cs:
* System.Data/DataTable.cs:
* System.Data/DataTableCollection.cs:
* System.Data/DataView.cs:
* System.Data/DataViewManager.cs:
* System.Data/DataViewSetting.cs:
* System.Data/DataViewSettingCollection.cs:
* System.Data/ForeignKeyConstraint.cs:
* System.Data/ForeignKeyConstraint.cs:
* System.Data/InternalDataCollectionBase.cs:
* System.Data/MergeFailedEventArgs.cs:
* System.Data/StrongTypingException.cs:
* System.Data/TypeDataSetGeneratorException.cs:
* System.Data/UniqueConstraint.cs:
* System.Data.Common/DataAdapter.cs:
* System.Data.Common/DataColumnMapping.cs:
* System.Data.Common/DataColumnMappingCollection.cs:
* System.Data.Common/DataTableMapping.cs:
* System.Data.Common/DataTableMappingCollection.cs:
* System.Data.Common/DbDataAdapter.cs:
* System.Data.Common/DbDataPermission.cs:
* System.Data.Common/DbDataPermissionAttribute.cs:
* System.Data.Common/DbEnumerator.cs:
* System.Data.SqlClient/SqlCommand.cs:
* System.Data.SqlClient/SqlCommandBuilder.cs:
* System.Data.SqlClient/SqlConnection.cs:
* System.Data.SqlClient/SqlDataAdapter.cs:
* System.Data.SqlClient/SqlParameter.cs:
Add missing attributes, methods, properties based on information
from System.Data class status page on go-mono.com.
svn path=/trunk/mcs/; revision=8927
|
|
* System.Data.Common/DbDataAdapter.cs: remove IDbCommands, except
for get accessors. These should be implemented in derived classes. See
SqlDataAdapter for clues.
* System.Data.SqlClient/SqlDataAdapter.cs: implement IDbDataAdapter
* System.Data.Common/DataAdapter.cs:
* System.Data.Common/DataTableMappingCollection.cs:
* System.Data.Common/DataTableMapping.cs:
* System.Data.Common/DataColumnMappingCollection.cs:
* System.Data.Common/DataColumnMapping.cs:
Properly (I hope!) implement all of the appropriate interfaces
for these classes.
svn path=/trunk/mcs/; revision=4908
|
|
* System.Data.SqlClient/SqlCommand.cs: include
the BaseColumnName in the schema table. Was missed before.
* System.Data.Common/DbDataAdapter.cs: Use DataTable
mappings so that the DataSet and DataTable are more closely tied.
Get schema information from the DataTable using GetSchemaTable ()
Various other little fixes
* System.Data.Common/DataColumnMappingCollection.cs:
* System.Data.Common/DataTableMapping.cs:
* System.Data.Common/DataTableMappingCollection.cs: Some
implementation, enough to be used by DbDataAdapter.
svn path=/trunk/mcs/; revision=4891
|
|
* System.Data.Common/DataTableMappingCollection.cs:
Some implementation to allow progress with DbDataAdapter
svn path=/trunk/mcs/; revision=4586
|
|
build file above.
2002-05-05 Miguel de Icaza <miguel@ximian.com>
* DataTableMapping.cs, DataTableMappingCollection.cs: comment out
interfaces we do not implement yet.
* DbDataAdapter.cs: Stub IEnumerable, comment out interfaces
we do not implement yet.
* DbDataPermissionAttribute.cs: call base constructor.
svn path=/trunk/mcs/; revision=4309
|
|
* System.Data.Common/DataAdapter.cs:
* System.Data.Common/DataColumnMappingCollection.cs:
* System.Data.Common/DataTableMappingCollection.cs:
* System.Data.Common/DbDataPermission.cs:
* System.Data.Common/DbDataPermissionAttribute.cs: some
compilation errors fixed.
svn path=/trunk/mcs/; revision=3997
|
|
* System.Data/DataRow.cs: new skeletons.
* System.Data.Common/DataAdapter.cs:
* System.Data.Common/DataColumnMapping.cs:
* System.Data.Common/DataColumnMappingCollection.cs:
* System.Data.Common/DataTableMapping.cs:
* System.Data.Common/DataTableMappingCollection.cs:
* System.Data.Common/DbDataAdapter.cs:
* System.Data.Common/RowUpdatedEventArgs.cs:
* System.Data.SqlClient/SqlDataAdapter.cs:
* System.Data.SqlClient/SqlInfoMessageEventArgs.cs: compilation
fixes for Linux.
* System.Data.Common/DbDataRecord.cs:
* System.Data.Common/DbEnumerator.cs: removed MS implementation
internal classes.
svn path=/trunk/mcs/; revision=3885
|
|
* System.Data.Common/DataTableMappingCollection.cs:
* System.Data.Common/DbDataAdapter.cs:
* System.Data.Common/DbDataPermission.cs:
* System.Data.Common/DataTableMapping.cs: new skeletons.
* System.Data.SqlClient/SqlDataAdapter.cs:
* System.Data.SqlClient/SqlDataReader.cs:
* System.Data.SqlClient/SqlErrors.cs:
* System.Data.SqlClient/SqlError.cs:
* System.Data.SqlClient/SqlException.cs:
* System.Data.SqlClient/SqlParameter.cs:
* System.Data.SqlClient/SqlParameterCollection.cs:
* System.Data.SqlClient/SqlTransaction.cs:
* System.Data.SqlClient/SqlCommand.cs: fixed skeletons.
svn path=/trunk/mcs/; revision=3461
|