1 2003-02-16 Daniel Morgan <danmorg@sc.rr.com>
3 * SybaseConnection.cs: - parse data source for 2 possible uses:
5 "Server=hostname,port" and open the connection based on the
6 resulting server name and port.
8 2002-12-01 Tim Coleman <tim@timcoleman.com>
9 * Mono.Data.SybaseClient/SybaseDataReader.cs:
10 Change to reflect TdsSchemaInfo -> TdsDataColumnCollection
13 2002-11-26 Tim Coleman <tim@timcoleman.com>
14 * Mono.Data.SybaseClient.build:
15 Copy dll into Test directory.
16 * Mono.Data.SybaseClient/SybaseCommand.cs:
17 * Mono.Data.SybaseClient/SybaseConnection.cs:
18 * Mono.Data.SybaseClient/SybaseParameter.cs:
19 * Mono.Data.SybaseClient/SybaseParameterCollection.cs:
20 * Mono.Data.SybaseClient/SybaseTransaction.cs:
21 Many changes around making PREPAREs work in
22 Sybase as well as SQL Server.
24 2002-11-21 Tim Coleman <tim@timcoleman.com>
25 * Mono.Data.SybaseClient.build:
26 * Mono.Data.SybaseClient/SybaseCommand.cs:
27 * Mono.Data.SybaseClient/SybaseConnection.cs:
28 * Mono.Data.SybaseClient/SybaseConnectionPool.cs:
29 * Mono.Data.SybaseClient/SybaseDataReader.cs:
30 * Mono.Data.SybaseClient/SybaseException.cs:
31 * Mono.Data.SybaseClient/SybaseInfoMessageEventArgs.cs:
32 * Mono.Data.SybaseClient/SybaseParameter.cs:
33 * Mono.Data.SybaseClient/SybaseTransaction.cs:
34 * Mono.Data.SybaseTypes/SybaseDecimal.cs:
35 Modify to accept new Mono.Data.Tds.Protocol
36 namespace in Mono.Data.Tds assembly, replacing
37 Mono.Data.TdsClient.Internal
39 2002-11-19 Tim Coleman <tim@timcoleman.com>
40 * Mono.Data.SybaseClient/SybaseCommand.cs:
41 Fix BuildExec to work.
43 2002-11-18 Tim Coleman <tim@timcoleman.com>
44 * Mono.Data.SybaseClient/SybaseCommand.cs:
45 * Mono.Data.SybaseClient/SybaseConnection.cs:
46 * Mono.Data.SybaseClient/SybaseDataReader.cs:
47 * Mono.Data.SybaseClient/SybaseException.cs:
48 * Mono.Data.SybaseClient/SybaseParameter.cs:
49 * Mono.Data.SybaseClient/SybaseParameterCollection.cs:
50 * Mono.Data.SybaseClient/SybaseTransaction.cs:
51 * Mono.Data.SybaseTypes/SybaseDecimal.cs:
52 Various changes to overhaul Sybase provider,
53 and bring it closer to being in-line with
54 the SqlClient. Can now connect to Sybase DB.
56 2002-11-14 Tim Coleman <tim@timcoleman.com>
57 * Mono.Data.SybaseClient/SybaseDataReader.cs:
58 Change SchemaTable handling
60 2002-11-12 Tim Coleman <tim@timcoleman.com>
62 Remove Mono.Data.TdsClient.Internal/TdsContext.cs
64 2002-11-09 Tim Coleman <tim@timcoleman.com>
66 Add new internal tds classes
67 * Mono.Data.SybaseClient/SybaseConnectionPool.cs:
68 * Mono.Data.SybaseClient/SybaseConnection.cs:
69 Implement connection timeouts
71 2002-11-04 Tim Coleman <tim@timcoleman.com>
73 Add Mono.Data.TdsClient.Internal.TdsInternalError
74 Add Mono.Data.TdsClient.Internal.TdsInternalErrorCollection
75 Add Mono.Data.TdsClient.Internal.TdsInternalErrorMessageEventHandler
76 Add Mono.Data.TdsClient.Internal.TdsInternalErrorMessageEventArgs
77 Add Mono.Data.TdsClient.Internal.TdsInternalInfoMessageEventHandler
78 Add Mono.Data.TdsClient.Internal.TdsInternalInfoMessageEventArgs
79 Remove Mono.Data.TdsClient.Internal.TdsPacketErrorResult
80 Remove Mono.Data.TdsClient.Internal.TdsPacketErrorResultCollection
81 Remove Mono.Data.TdsClient.Internal.TdsPacketMessageResult
82 * Mono.Data.SybaseClient/SybaseCommand.cs:
83 * Mono.Data.SybaseClient/SybaseConnection.cs:
84 * Mono.Data.SybaseClient/SybaseDataReader.cs:
85 * Mono.Data.SybaseClient/SybaseException.cs:
86 * Mono.Data.SybaseClient/SybaseInfoMessageEventArgs.cs:
87 * Mono.Data.SybaseClient/SybaseTransaction.cs:
88 Remove error checks in favour of event handlers
90 2002-11-04 Tim Coleman (tim@timcoleman.com)
92 Add Mono.Data.TdsClient.Internal.TdsBigDecimal
94 2002-11-03 Tim Coleman (tim@timcoleman.com)
96 Add Mono.Data.TdsClient.Internal.TdsColumnStatus
97 * Mono.Data.SybaseClient/SybaseDataReader.cs:
98 Add more schema information
100 2002-11-01 Tim Coleman (tim@timcoleman.com)
101 * Mono.Data.SybaseClient/Locale.cs:
102 * Mono.Data.SybaseClient/SybaseCommand.cs:
103 * Mono.Data.SybaseClient/SybaseCommandBuilder.cs:
104 * Mono.Data.SybaseClient/SybaseConnection.cs:
105 * Mono.Data.SybaseClient/SybaseConnectionPool.cs:
106 * Mono.Data.SybaseClient/SybaseDataAdapter.cs:
107 * Mono.Data.SybaseClient/SybaseDataReader.cs:
108 * Mono.Data.SybaseClient/SybaseError.cs:
109 * Mono.Data.SybaseClient/SybaseErrorCollection.cs:
110 * Mono.Data.SybaseClient/SybaseException.cs:
111 * Mono.Data.SybaseClient/SybaseInfoMessageEventArgs.cs:
112 * Mono.Data.SybaseClient/SybaseInfoMessageEventHandler.cs:
113 * Mono.Data.SybaseClient/SybaseParameter.cs:
114 * Mono.Data.SybaseClient/SybaseParameterCollection.cs:
115 * Mono.Data.SybaseClient/SybasePermission.cs:
116 * Mono.Data.SybaseClient/SybasePermissionAttribute.cs:
117 * Mono.Data.SybaseClient/SybaseRowUpdatedEventArgs.cs:
118 * Mono.Data.SybaseClient/SybaseRowUpdatedEventHandler.cs:
119 * Mono.Data.SybaseClient/SybaseRowUpdatingEventArgs.cs:
120 * Mono.Data.SybaseClient/SybaseRowUpdatingEventHandler.cs:
121 * Mono.Data.SybaseClient/SybaseTransaction.cs:
122 * Mono.Data.SybaseClient/SybaseType.cs:
123 * Mono.Data.SybaseClient/TODOAttribute.cs:
124 * Mono.Data.SybaseTypes/SybaseBinary.cs:
125 * Mono.Data.SybaseTypes/SybaseBoolean.cs:
126 * Mono.Data.SybaseTypes/SybaseByte.cs:
127 * Mono.Data.SybaseTypes/SybaseCompareOptions.cs:
128 * Mono.Data.SybaseTypes/SybaseDateTime.cs:
129 * Mono.Data.SybaseTypes/SybaseDecimal.cs:
130 * Mono.Data.SybaseTypes/SybaseDouble.cs:
131 * Mono.Data.SybaseTypes/SybaseGuid.cs:
132 * Mono.Data.SybaseTypes/SybaseInt16.cs:
133 * Mono.Data.SybaseTypes/SybaseInt32.cs:
134 * Mono.Data.SybaseTypes/SybaseInt64.cs:
135 * Mono.Data.SybaseTypes/SybaseMoney.cs:
136 * Mono.Data.SybaseTypes/SybaseNullValueException.cs:
137 * Mono.Data.SybaseTypes/SybaseSingle.cs:
138 * Mono.Data.SybaseTypes/SybaseString.cs:
139 * Mono.Data.SybaseTypes/SybaseTruncateException.cs:
140 * Mono.Data.SybaseTypes/SybaseTypeException.cs:
141 New classes added to start this namespace. These are mostly
142 just copies of the SqlClient classes, with changed names and
146 * Mono.Data.SybaseClient.build:
147 New files added to build this assembly