* SqlConnection (SetDefaultConnectionParameters):
[mono.git] / mcs / class / System.Data / System.Data.SqlClient / ChangeLog
1 2003-11-20  Joerg Rosenkranz  <JoergR@voelcker.com>
2
3         * SqlConnection (SetDefaultConnectionParameters):
4         Changed default value of WORKSTATION ID to reflect real
5         host name instead of "localhost".
6
7 2003-11-16 Ben Maurer  <bmaurer@users.sourceforge.net>
8
9         * SqlParameterCollection.cs (Clear): Clear needs to take
10         the parameter out of the collection so that it can be used
11         again.
12         (Remove):
13         (RemoveAt): Ditto.
14
15 2003-10-03  Diego Caravana  <diego@toth.it>
16
17         * SqlCommand.cs: no change.
18
19         * SqlConnection.cs (Close): Added checks for null instance
20         variables.
21
22         * SqlParameter.cs (Direction): Now handles parameters of type
23         ReturnValue and InputOutput.
24
25         * SqlParameterCollection.cs (IndexOf(string)): Search for
26         SqlParameter object in list is done by obtaining ParameterName
27         attribute, not directly through list.IndexOf().
28         
29 2003-08-22  Duncan Mak  <duncan@ximian.com>
30
31         * SqlCommand.cs (ExecuteNonQuery): Return
32         Connection.Tds.RecordsAffected if it is successful.  Patch from
33         Jörg Rosenkranz <joergr@voelcker.com>.
34
35         This is part of a fix to bug #40315.
36
37 2003-08-20  Duncan Mak  <duncan@ximian.com>
38
39         * SqlConnectionPool.cs (ReleaseConnection): A patch from Joerg
40         Rosenkranz <JoergR@voelcker.com>. Currently, if a connection is
41         closed by an external event (network problem, etc.) it is pushed
42         back into the connection pool. The next Open call retrieves this
43         invalid connection which leads to exceptions when executing
44         statements.
45
46         This patch fixes this problem. This closes bug #47429.
47
48 2003-07-04  Miguel de Icaza  <miguel@ximian.com>
49
50         * SqlDataReader.cs: Added extra information to the exceptions
51         thrown by all the GetXXXX methods.
52
53 2003-03-15  Daniel Morgan <danmorg@sc.rr.com>
54
55         * SqlConnection.cs: if Server in the ConnectionString
56         is set to "(local", use "localhost" as the hostname
57         to connect
58
59 2003-03-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>
60
61         * SqlException.cs: implemented GetObjectData ().
62
63 2003-02-16  Daniel Morgan <danmorg@sc.rr.com>
64
65         * ChangeLog: added this file
66
67         * SqlConnection.cs: - parse data source for 3 possible uses:
68         "Server=hostname", 
69         "Server=hostname\\instancename", 
70         "Server=hostname,port" and open the connection based on the
71         resulting server name and port.  
72         - Added support for named instances
73         by discovery of the sql server tcp port via the sql monitor (udp port 1434)
74         thanks to Phillip Jerkins (Phillip.Jerkins@morgankeegan.com) contribution.
75         Also, thanks to Gonzalo and Tim for their help with timeouts.
76