14ee0809cfabd6f97c8897f9a733ee62319a6778
[mono.git] / mcs / class / System.Data / System.Data.ProviderBase.jvm / ChangeLog
1 2006-03-21      Boris Kirzner <borisk@mainsoft.com>
2         * AbstractDBConnection.cs: resolve abguity.
3
4 2006-03-05  Konstantin Triger <kostat@mainsoft.com>
5
6         * AbstractDBCommand.cs: differentiate between setting varying and fixed length strings.
7
8 2006-03-05  Konstantin Triger <kostat@mainsoft.com>
9
10         * AbstractDataReader.cs, ReaderCache.cs: enable provider specific caches.
11
12 2006-02-26  Konstantin Triger <kostat@mainsoft.com>
13
14         * AbstractDataReader.cs: Prevent recursion when GetXXX is overriden and GetXXXSafe is called.
15         * ReaderCache.cs: Added IsNumeric to cache containers.
16         * AbstractDBCommand.cs, regex.cs: Refactoring.
17
18 2006-05-01 Konstantin Triger <kostat@mainsoft.com
19
20         *      AbstractDataReader.cs, ReaderCache.cs: use stream interfaces
21                 where appropriate.
22
23 2005-14-12 Konstantin Triger <kostat@mainsoft.com>
24
25         * DbPortResolver.cs, AbstractDBConnection.cs: differentiate between the situation where
26                 don't have a response and where instance name does not exist.
27         
28 2005-14-12 Konstantin Triger <kostat@mainsoft.com>
29
30         * DbPortResolver.cs: fix port resolution for unnamed instances.
31
32 2005-27-11 Boris Kirzner <borisk@mainsoft.com>
33         AbstractDBCommand.cs: TARGET_JVM fix. Proper handle of return value 
34         parameter and corresponding user parameter.
35
36 2006-22-11 Konstantin Triger <kostat@mainsoft.com>
37
38         * AbstractTransaction.cs: set inner exception.
39
40 2005-16-11 Boris Kirzner <borisk@mainsoft.com>
41         * AbstractDBConnection.cs: TARGET_JVM fix. Throw exception if MSSQL port
42         resolution failed.
43
44 2005-14-11 Boris Kirzner <borisk@mainsoft.com>
45         * AbstractDBCommand.cs: TARGET_JVM fix. Provider name can be in any case..
46
47 2005-13-09 Boris Kirzner <borisk@mainsoft.com>
48         * AbstractDBCommand.cs: TARGET_JVM fix. Check for derived parameters
49         array length.
50
51 2005-28-08 Boris Kirzner <borisk@mainsoft.com>
52         * ReaderCache.cs: 
53                 - Create Guid from the string fetched.
54
55 2005-28-08 Boris Kirzner <borisk@mainsoft.com>
56         * AbstractDBCommand.cs: 
57                 - Do not check for "select ... from", just add "for browse" if needed.
58                 Removed unused regex.
59
60 2005-25-08 Boris Kirzner <borisk@mainsoft.com>
61         * AbstractDBCommand.cs: 
62                 - Set max fetch size for jdbc statement.
63                 
64 2005-21-08 Boris Kirzner <borisk@mainsoft.com>
65         * ReaderCache.cs: no not create guid if the value fetched is null.
66         * SqlClientStrings.resx: fixed CON_PORT key value.
67
68 2005-18-08 Boris Kirzner <borisk@mainsoft.com>
69         * AbstractDBCommand.cs: 
70                 - Using Java regex instead of .Net ones.
71                 - Added GetReturnParameter method, used in resolving return value 
72                 user parameter for stored procedures.
73                 - Do not set max rows for jdbc statement - this causes sp on sql server
74                 to fail in creating additional rows.
75
76 2005-22-06  Konstantin Triger <kostat@mainsoft.com>
77
78         * AbstractDataReader.cs: GetBytes should return the data length if target buffer is null
79
80 2005-21-06  Konstantin Triger <kostat@mainsoft.com>
81
82         * AbstractDataReader.cs: if command is preapred, recalculate params on every ExecReader