Age | Commit message (Collapse) | Author |
|
* DbDataRecord.cs - Fix for bug 58163. Return DBNull instead of null
svn path=/branches/mono-1-0/mcs/; revision=31321
|
|
* DataContainer.cs :CheckedforNull before calling the relavant setmethods in each of the
SetItemForDataRecord method for the DateTimeClass
(patch submitted by Aleksey Demakov)
svn path=/branches/mono-1-0/mcs/; revision=30830
|
|
* DataColumnMappingCollection.cs : fixed typo.
* DbDataAdapter.cs : column mappings were not filled.
svn path=/trunk/mcs/; revision=30321
|
|
* DataTableMapping.cs : Clone() should also clone ColumnMappings.
svn path=/trunk/mcs/; revision=30316
|
|
* DataContainer.cs - CheckedforNull before calling the relavant setmethods in each of the
SetItemForDataRecord method for all the classes.
svn path=/trunk/mcs/; revision=29866
|
|
one table to another.
svn path=/trunk/mcs/; revision=29754
|
|
- Store and retreival of null and DBNull values reviewed.
- Added GetInt64 to support AutoIncrement of DataColumn.
- Added missing CopyValue method to BitDataContainer.
- Added FillValues method to propagate single value to whole container.
svn path=/trunk/mcs/; revision=29753
|
|
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
|
|
* DataColumnMappingCollection.cs - fixed nunit testcase errors
- GetByDataSetColumn,IndexOfDataSetColumn, Remove methods.
svn path=/trunk/mcs/; revision=29095
|
|
* DataColumnMappingCollection.cs - fixed nunit testcase errors.
- remove, removeat, contains methods.
svn path=/trunk/mcs/; revision=29022
|
|
* DbDataAdapter.cs: added stub for missing protected ctor
* DbDataPermission.cs: added stubs for missing protected
ctors, added stub for missing Clear method
svn path=/trunk/mcs/; revision=28817
|
|
indexers
svn path=/trunk/mcs/; revision=28678
|
|
svn path=/trunk/mcs/; revision=28488
|
|
StringDataContainer.SetValue .
svn path=/trunk/mcs/; revision=28244
|
|
Inherited to match .NET
svn path=/trunk/mcs/; revision=27771
|
|
and DBNull values in case of DataContainers for primitive types reviewed. Added check for null values when reading from IDataRecord.
svn path=/trunk/mcs/; revision=27765
|
|
table and manages pool of records ( indexes into data containers) to be used by data rows.
* DataContainer.cs - added. Provides implementation for data containers that holds data in arrays of primitives or objects. Each data container belongs to specific DataColumn.
* DbDataAdapter.cs - changes to complete data storage redesign. Bug fix in FillTable ( to fetch exact number of records required ).
svn path=/trunk/mcs/; revision=27655
|
|
* DbDataPermissionAttribute.cs - Added KeyRestrictions property with a TODO tag
svn path=/trunk/mcs/; revision=27230
|
|
svn path=/trunk/mcs/; revision=26998
|
|
svn path=/trunk/mcs/; revision=25981
|
|
- Reader can have empty results (fo example from UPDATE or DELETE).
- Reader can have results with no rows (SELECT that returns 0 rows but have columns)
- In FillTable - skip rows only once for each table.
svn path=/trunk/mcs/; revision=25961
|
|
Renamed the `NET_1_2' conditional to `NET_2_0' in all files.
svn path=/trunk/mcs/; revision=25877
|
|
* DbDataAdapter.cs : Refactoring of Fill. New private method
FillTable does most of the work now. Use int[] instead of
hashtable for mapping. Move creation of tableArray[] outside
of loop.
svn path=/trunk/mcs/; revision=24031
|
|
* DbDataPermissionAttribute.cs: Added .Net 1.1 marks
* DataColumnMapping.cs: DO NOT USE the consts scheme if types can be referenced directly!
* DataTableMapping.cs: DO NOT USE the consts scheme if types can be referenced directly!
* DataColumnMappingConverter: Added stub
* DataTableMappingConverter: Added stub
svn path=/trunk/mcs/; revision=23961
|
|
* DbDataPermissionAttribute.cs - added properties ConnectionString and KeyRestrictionBehavior
svn path=/trunk/mcs/; revision=23907
|
|
* RowUpdatedEventArgs.cs - Removed MonoTODO tags
svn path=/trunk/mcs/; revision=23826
|
|
* DbDataRecord.cs
Implemented GetChars,GetBytes,GetData and IndexOutofRangeException
svn path=/trunk/mcs/; revision=23825
|
|
* DataTableMappingCollection.cs - Implemented EditorAttribute and BrowsableAttribute
svn path=/trunk/mcs/; revision=23823
|
|
* DataTableMapping.cs - Implemented System.ComponentModel.TypeConverterAttribute
svn path=/trunk/mcs/; revision=23821
|
|
* DataColumnMapping.cs - Implemented System.ComponentModel.TypeConverterAttribute
svn path=/trunk/mcs/; revision=23820
|
|
svn path=/trunk/mcs/; revision=23643
|
|
CommandBehavior parameter, so the connection will be closed if neede.
svn path=/trunk/mcs/; revision=21975
|
|
* DbDataPermission.cs : tiny fix to pass OleDbPermission.
svn path=/trunk/mcs/; revision=21912
|
|
* DbDataPermission.cs : .ctor(PermissionState state) should not call
obsolete .ctor(state, allowBlankPassword). csc reports an error.
svn path=/trunk/mcs/; revision=21875
|
|
* DbDataAdapter.cs: handle MissingShemaAction.AddWithKey, call
AcceptChanges in Update when a CommandBuilder is used and
correctly fill information about primary keys in FillSchema.
Patch from Sergei Malinin (smalinin@amurnet.ru).
svn path=/trunk/mcs/; revision=21553
|
|
* DbConnectionString.cs:
Some implementation
* DbProviderFactory.cs:
Fix typo to make CLS compliant
svn path=/trunk/mcs/; revision=21465
|
|
svn path=/trunk/mcs/; revision=21461
|
|
* DbConnectionString.cs:
Some implementation
svn path=/trunk/mcs/; revision=21460
|
|
SchemaTableOptionalColumn.cs:
Forgot to commit before. Oops.
svn path=/trunk/mcs/; revision=21334
|
|
svn path=/trunk/mcs/; revision=21266
|
|
* 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
|
|
svn path=/trunk/mcs/; revision=20657
|
|
svn path=/trunk/mcs/; revision=20627
|
|
* DbDataReader.cs:
Bugfix.
svn path=/trunk/mcs/; revision=20487
|
|
* DbDataReader.cs: Add new stub class
svn path=/trunk/mcs/; revision=20460
|
|
* DbDataAdapter.cs: Call command dispose in self dispose method. We
need to dispose the connections and other stuff stored in the
commands.
svn path=/trunk/mcs/; revision=20355
|
|
* DataColumnMappingCollection.cs: Fix a missing exception when the
required mapping is not in the collection. MS.NET throws an
exception there.
svn path=/trunk/mcs/; revision=19797
|
|
svn path=/trunk/mcs/; revision=19294
|