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