1 2003-12-28 Tim Coleman <tim@timcoleman.com>
3 Stubbed out this class.
5 2003-12-23 Tim Coleman <tim@timcoleman.com>
7 Improved connection string parsing. See
8 System.Data.Common.DbConnectionString for source.
10 2003-12-21 Tim Coleman <tim@timcoleman.com>
12 Enable Integrated Security
14 2003-12-19 Tim Coleman <tim@timcoleman.com>
15 * ISqlNotificationReceiver.cs SqlResultSet.cs:
17 * SqlClientPermission.cs:
18 Fix constructor for 1.2
20 2003-12-04 John Luke <jluke@cfl.rr.com>
22 * SqlXmlTextReader.cs: applied patch from Chris Masters <neeeeeep@bigpond.com>
23 fix peek so it checks if it is at the end and also to make sure that if Read()
24 advances the position past the end of the localBuffer array, it makes
25 a call to GetNextBuffer(). fixes bug #40253 System.IndexOutOfRangeException when
26 using SqlCommand.ExecuteXmlReader()
28 2003-11-20 Joerg Rosenkranz <JoergR@voelcker.com>
30 * SqlConnection (SetDefaultConnectionParameters):
31 Changed default value of WORKSTATION ID to reflect real
32 host name instead of "localhost".
34 2003-11-16 Ben Maurer <bmaurer@users.sourceforge.net>
36 * SqlParameterCollection.cs (Clear): Clear needs to take
37 the parameter out of the collection so that it can be used
42 2003-10-03 Diego Caravana <diego@toth.it>
44 * SqlCommand.cs: no change.
46 * SqlConnection.cs (Close): Added checks for null instance
49 * SqlParameter.cs (Direction): Now handles parameters of type
50 ReturnValue and InputOutput.
52 * SqlParameterCollection.cs (IndexOf(string)): Search for
53 SqlParameter object in list is done by obtaining ParameterName
54 attribute, not directly through list.IndexOf().
56 2003-08-22 Duncan Mak <duncan@ximian.com>
58 * SqlCommand.cs (ExecuteNonQuery): Return
59 Connection.Tds.RecordsAffected if it is successful. Patch from
60 Jörg Rosenkranz <joergr@voelcker.com>.
62 This is part of a fix to bug #40315.
64 2003-08-20 Duncan Mak <duncan@ximian.com>
66 * SqlConnectionPool.cs (ReleaseConnection): A patch from Joerg
67 Rosenkranz <JoergR@voelcker.com>. Currently, if a connection is
68 closed by an external event (network problem, etc.) it is pushed
69 back into the connection pool. The next Open call retrieves this
70 invalid connection which leads to exceptions when executing
73 This patch fixes this problem. This closes bug #47429.
75 2003-07-04 Miguel de Icaza <miguel@ximian.com>
77 * SqlDataReader.cs: Added extra information to the exceptions
78 thrown by all the GetXXXX methods.
80 2003-03-15 Daniel Morgan <danmorg@sc.rr.com>
82 * SqlConnection.cs: if Server in the ConnectionString
83 is set to "(local", use "localhost" as the hostname
86 2003-03-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
88 * SqlException.cs: implemented GetObjectData ().
90 2003-02-16 Daniel Morgan <danmorg@sc.rr.com>
92 * ChangeLog: added this file
94 * SqlConnection.cs: - parse data source for 3 possible uses:
96 "Server=hostname\\instancename",
97 "Server=hostname,port" and open the connection based on the
98 resulting server name and port.
99 - Added support for named instances
100 by discovery of the sql server tcp port via the sql monitor (udp port 1434)
101 thanks to Phillip Jerkins (Phillip.Jerkins@morgankeegan.com) contribution.
102 Also, thanks to Gonzalo and Tim for their help with timeouts.