* Makefile: Added new targets for running the tests. Now the generated
[mono.git] / mcs / class / System.Data.OracleClient / ChangeLog
1 2004-05-27      Joerg Rosenkranz <joergr@voelcker.com>
2
3         * System.Data.OracleClient/OracleCommandBuilder.cs:
4                 Fixed namespace.
5         * System.Data.OracleClient.dll.sources:
6                 Added OracleCommandBuilder.cs.
7                 
8 2004-05-26      Joerg Rosenkranz <joergr@voelcker.com>
9
10         * System.Data.OracleClient.Oci/OciDefineHandle.cs:
11                 Merged in a fix send by Rogerio Pereira Araujo 
12                 <webmaster@cisnet.com.br>: Fixed a bug with NUMBER data type 
13                 when no parameter is passed to OracleCommand.
14                 
15 2004-05-26  Gonzalo Paniagua Javier <gonzalo@ximian.com>
16
17         * System.Data.OracleClient/OracleType.cs: fixed values for Int16 and
18         Int32. Thanks to Artem Zabytin for reporting this.
19
20 2004-05-25  Gonzalo Paniagua Javier <gonzalo@ximian.com>
21
22         * System.Data.OracleClient/OracleCommand.cs:
23         * System.Data.OracleClient/OracleDataReader.cs:
24         * System.Data.OracleClient.Oci/OciStatementHandle.cs: patch by Eduard
25         Nesiba that implements autocommit behavior for non query statement
26         which is out of transaction. In previous implementation changed rows
27         stayed locked until client disconnect and hasRows proper settings.
28
29 2004-05-10      Joerg Rosenkranz <joergr@voelcker.com>
30
31         * System.Data.OracleClient.Oci/OciCalls.cs:
32                 Added OCI calls OCICharSetToUnicode and OCIUnicodeToCharSet.
33         * System.Data.OracleClient.Oci/OciStatementHandle.cs:
34                 Changed statement encoding from UTF8 to OCIUnicodeToCharSet.
35         * System.Data.OracleClient.Oci/OciDefineHandle.cs:
36                 Changed string encoding from UTF8 to OCICharSetToUnicode.
37         
38 2004-05-21  Umadevi S  <sumadevi@novell.com>
39         * System.Data.OracleClient.Oci/OciDefineHandle.cs
40           Fixed bug 55030. Included checking for size           
41                 
42
43 2004-05-20  Atsushi Enomoto <atsushi@ximian.com>
44
45         * OracleCommandBuilder.cs : Added (stub).
46         * OracleString.cs : Implemented missing bits.
47
48 2004-04-10  Gonzalo Paniagua Javier <gonzalo@ximian.com>
49
50         * System.Data.OracleClient.Oci/OciDefineHandle.cs: added support for
51         basic RAW data type. Patch by Eduard Nesiba.
52
53 2004-03-31  Joerg Rosenkranz  <joergr@voelcker.com>
54
55         * System.Data.OracleClient.Oci/OciDefineHandle.cs:
56                 Changed DefineChar to allow retrieval of 
57                 multibyte characters (i.e. german umlauts).
58         * System.Data.OracleClient.Oci/OciStatementHandle.cs:
59                 OciDefineHandles are now disposed in the
60                 Dispose function.
61                 
62 2004-02-09  Joerg Rosenkranz  <joergr@voelcker.com>
63
64         * System.Data.OracleClient/OracleLob.cs:
65                 Changed Erase() to call Erase(offset, amount)
66                 using zero based offset.
67                 
68 2004-01-26  Joerg Rosenkranz  <joergr@voelcker.com>
69
70         * System.Data.OracleClient.Oci/OciCalls.cs:
71                 Changed binding of OciStmtPrepare from string 
72                 to byte [].
73         * System.Data.OracleClient.Oci/OciDefineHandle.cs:
74                 Character types are converted using UTF8 encoding.
75         * System.Data.OracleClient.Oci/OciStatementHandle.cs:
76                 SQL statement to be prepared is converted to byte
77                 array using UTF8 encoding.
78                 
79 2004-01-09  Joerg Rosenkranz  <joergr@voelcker.com>
80
81         * System.Data.OracleClient.Oci/OciCalls.cs:
82                 Added. It contains all external OCI calls which are 
83                 removed from all other files.
84         * System.Data.OracleClient/OciGlue.cs:
85                 Fix for #52699 (OCI not thread safe).
86         * System.Data.OracleClient.Oci/OciHandle.cs:
87                 Introduced special handling for Bind, Define and
88                 Environment handles in FreeHandle. Revised the handling for
89                 other types. Minor change in Dispose.
90                 Replaced OCI calls.
91         * System.Data.OracleClient.Oci/OciDescriptorHandle.cs:
92                 Special handling for Parameter handles in FreeHandle.
93                 Replaced OCI calls.
94         * System.Data.OracleClient.Oci/OciDefineHandle.cs:
95                 Character types are converted using the DefaultEncoding.
96                 Replaced OCI calls.
97         * System.Data.OracleClient/OracleCommand.cs:
98                 Dispose created OciStatementHandles.
99         * System.Data.OracleClient/OracleDataReader.cs:
100                 Dispose used OciStatementHandle.
101         * System.Data.OracleClient/OracleTransaction.cs:
102                 Dispose transaction handle.
103         * System.Data.OracleClient.Oci/OciStatementHandle.cs:
104                 OCI_INVALID_HANDLE results in exception "Invalid handle."
105                 Replaced OCI calls.
106         * System.Data.OracleClient.Oci/OciTransactionHandle.cs:
107                 Introduced DetachFromServiceContext which is called in Commit
108                 and Rollback (Fix for #52702).
109         * System.Data.OracleClient/OracleParameter.cs:
110         * System.Data.OracleClient.Oci/OciEnvironmentHandle.cs:
111         * System.Data.OracleClient.Oci/OciErrorHandle.cs:
112         * System.Data.OracleClient.Oci/OciLobLocator.cs:
113         * System.Data.OracleClient.Oci/OciServerHandle.cs:
114         * System.Data.OracleClient.Oci/OciServiceHandle.cs:
115         * System.Data.OracleClient.Oci/OciSessionHandle.cs:
116                 Replaced OCI calls.
117         
118 2003-12-16  Joerg Rosenkranz  <joergr@voelcker.com>
119
120         * System.Data.OracleClient/OracleCommand.cs:
121           Fix for bug #52223 (CommandTimeout throws exception).
122
123 2003-04-17  Nick Drochak  <ndrochak@gol.com>
124
125         * makefile.gnu: The Test dir does not contain a unit test.
126
127 2003-04-08  Miguel de Icaza  <miguel@ximian.com>
128
129         * System.Data.OracleClient/OracleConnection.cs: Apply fix from
130         David Pickens <dsp@rci.rutgers.edu>
131
132 2003-03-08  Tim Coleman <tim@timcoleman.com>
133         * System.Data.OracleClient.Oci/OciRowIdDescriptor.cs:
134         * list:
135                 New class added
136         * System.Data.OracleClient/OciGlue.cs:
137         * System.Data.OracleClient/OracleDataReader.cs:
138         * System.Data.OracleClient/OracleLob.cs:
139         * System.Data.OracleClient.Oci/OciBindHandle.cs:
140         * System.Data.OracleClient.Oci/OciDataType.cs:
141         * System.Data.OracleClient.Oci/OciDefineHandle.cs:
142         * System.Data.OracleClient.Oci/OciDescriptorHandle.cs:
143         * System.Data.OracleClient.Oci/OciErrorHandle.cs:
144         * System.Data.OracleClient.Oci/OciHandle.cs:
145         * System.Data.OracleClient.Oci/OciLobLocator.cs:
146         * System.Data.OracleClient.Oci/OciParameterDescriptor.cs:
147         * System.Data.OracleClient.Oci/OciServerHandle.cs:
148         * System.Data.OracleClient.Oci/OciServiceHandle.cs:
149         * System.Data.OracleClient.Oci/OciSessionHandle.cs:
150                 Small changes
151         * System.Data.OracleClient/OracleBoolean.cs:
152                 Change Null definition
153         * System.Data.OracleClient/OracleCommand.cs:
154                 More implementation, more toward getting ExecuteOracle*
155         * System.Data.OracleClient/OracleConnection.cs:
156                 Add new handle properties
157         * System.Data.OracleClient/OracleParameter.cs:
158         * System.Data.OracleClient.Oci/OciStatementHandle.cs:
159                 Move binding operation to oracle parameter.
160
161 2003-03-04  Tim Coleman <tim@timcoleman.com>
162         * System.Data.OracleClient.Oci/IOciDescriptorHandle.cs:
163         * System.Data.OracleClient.Oci/IOciHandle.cs:
164         * System.Data.OracleClient.Oci/OciDescriptorType.cs:
165                 Removed. These are no longer used.
166         * System.Data.OracleClient.Oci/OciParameterDescriptor.cs:
167                 Add new class
168         * list:
169                 Add System.Data.OracleClient.Oci/OciParameterDescriptor.cs
170                 Rem System.Data.OracleClient.Oci/IOciDescriptorHandle.cs
171                 Rem System.Data.OracleClient.Oci/IOciHandle.cs
172                 Rem System.Data.OracleClient.Oci/OciDescriptorType.cs
173         * System.Data.OracleClient/OciGlue.cs:
174                 Move the OCIAttrGet* methods into OciHandle
175         * System.Data.OracleClient/OracleDataReader.cs:
176         * System.Data.OracleClient/OracleParameter.cs:
177                 Change the way that columns are bound and described
178         * System.Data.OracleClient.Oci/OciBindHandle.cs:
179         * System.Data.OracleClient.Oci/OciDefineHandle.cs:
180         * System.Data.OracleClient.Oci/OciDescriptorHandle.cs:
181         * System.Data.OracleClient.Oci/OciEnvironmentHandle.cs:
182         * System.Data.OracleClient.Oci/OciErrorHandle.cs:
183         * System.Data.OracleClient.Oci/OciHandle.cs:
184         * System.Data.OracleClient.Oci/OciLobLocator.cs:
185         * System.Data.OracleClient.Oci/OciServerHandle.cs:
186         * System.Data.OracleClient.Oci/OciServiceHandle.cs:
187         * System.Data.OracleClient.Oci/OciSessionHandle.cs:
188         * System.Data.OracleClient.Oci/OciStatementHandle.cs:
189         * System.Data.OracleClient.Oci/OciTransactionHandle.cs:
190                 All handles now derive from OciHandle, and these classes
191                 have been rewritten as such.  Also attempted to implement
192                 the Dispose () methods for these classes.
193         * System.Data.OracleClient.Oci/OciHandleType.cs:
194                 Add descriptor types into here because handles and
195                 descriptors are used in many of the same OCI functions.
196
197 2003-02-26  Tim Coleman <tim@timcoleman.com>
198         * System.Data.OracleClient/OracleConnection.cs:
199                 Rollback transactions when connection closes if they
200                 are open.
201         * System.Data.OracleClient/OracleDataReader.cs:
202                 Implement GetOracleLob ()
203         * System.Data.OracleClient/OracleLob.cs:
204                 Implement some of the details, like Read/Write/Seek
205         * System.Data.OracleClient.Oci/OciBindHandle.cs:
206                 Remove debug message.
207         * System.Data.OracleClient.Oci/OciDefineHandle.cs:
208                 Add LOB support.
209         * System.Data.OracleClient.Oci/OciEnvironmentHandle.cs:
210                 Minor formatting changes
211         * System.Data.OracleClient.Oci/OciLobLocator.cs:
212                 Huge amounts of code to make it work.  Lots of ugly
213                 OCI P/Invoke code.
214         * Test/TestOracleClient.cs:
215                 Improve the LOBTest.
216
217 2003-02-24  Gonzalo Paniagua Javier <gonzalo@ximian.com>
218
219         * System.Data.OracleClient/OracleMonthSpan.cs: fixed compilation.
220
221 2003-02-21  Tim Coleman <tim@timcoleman.com>
222         * System.Data.OracleClient/OracleDateTime.cs:
223         * System.Data.OracleClient/OracleInfoMessageEventArgs.cs:
224         * System.Data.OracleClient/OracleInfoMessageEventHandler.cs:
225         * System.Data.OracleClient/OracleMonthSpan.cs:
226         * System.Data.OracleClient/OraclePermission.cs:
227         * System.Data.OracleClient/OraclePermissionAttribute.cs:
228         * System.Data.OracleClient/OracleTimeSpan.cs:
229         * System.Data.OracleClient.Oci/IOciDescriptorHandle.cs:
230         * System.Data.OracleClient.Oci/OciDescriptorHandle.cs:
231         * System.Data.OracleClient.Oci/OciLobLocator.cs:
232                 New classes added.  Some based on .NET docs,
233                 others (internal) based on getting some LOB
234                 support (doesn't actually work yet).
235         * list:
236                 Add new files
237         * System.Data.OracleClient/OracleBFile.cs:
238         * System.Data.OracleClient/OracleBinary.cs:
239         * System.Data.OracleClient/OracleLob.cs:
240         * System.Data.OracleClient/OracleNumber.cs:
241         * System.Data.OracleClient/OracleString.cs:
242                 Change handling of NULL object based on new
243                 discovery.
244         * System.Data.OracleClient/OracleCommand.cs:
245         * System.Data.OracleClient/OracleDataReader.cs:
246                 Typo fix.
247         * System.Data.OracleClient.Oci/OciDefineHandle.cs:
248         * System.Data.OracleClient.Oci/OciEnvironmentHandle.cs:
249                 Add some code to handle LOBs.  Still more to
250                 come.
251         * Test/TestOracleClient.cs:
252                 New test for LOB added.
253         
254
255 2003-02-20  Tim Coleman <tim@timcoleman.com>
256         * System.Data.OracleClient/OracleBFile.cs:
257         * System.Data.OracleClient/OracleBinary.cs:
258         * System.Data.OracleClient/OracleBoolean.cs:
259         * System.Data.OracleClient/OracleLob.cs:
260         * System.Data.OracleClient/OracleLobOpenMode.cs:
261         * System.Data.OracleClient/OracleNumber.cs:
262         * list:
263                 New class stubs added
264         * System.Data.OracleClient/OracleCommand.cs:
265         * System.Data.OracleClient/OracleDataReader.cs:
266                 Minor touch-ups
267         * Test/TestOracleClient.cs:
268                 Add required Prepare () call in parameter test.
269
270 2003-02-18  Tim Coleman <tim@timcoleman.com>
271         * System.Data.OracleClient/OciBindHandle.cs:
272         * list:
273                 Add new class
274         * System.Data.OracleClient/OracleCommand.cs:
275                 Add transaction logic for rollback/commit,
276                 attaching to oracle service context, and a
277                 couple of test cases.
278                 Add Parameter handling
279         * System.Data.OracleClient/OracleDataReader.cs:
280                 Change GetValue call
281         * System.Data.OracleClient/OracleParameter.cs:
282                 Make this work
283         * System.Data.OracleClient/OracleType.cs:
284                 Add values to enum
285         * System.Data.OracleClient.Oci/OciDefineHandle.cs:
286                 Add GetValue call which is used by data reader
287         * System.Data.OracleClient.Oci/OciStatementHandle.cs:
288                 Add parameter logic
289         * Test/TestOracleClient.cs:
290                 Add some new test cases.
291         * System.Data.OracleClient/OracleTransaction.cs:
292         * System.Data.OracleClient.Oci/OciTransactionHandle.cs:
293         * Test/TestOracleClient.cs:
294                 Add transaction logic for rollback/commit,
295                 attaching to oracle service context
296
297
298 2003-02-17  Tim Coleman <tim@timcoleman.com>
299         * Test/TestOracleClient.cs:
300                 Add OracleDataAdapter test.
301         * System.Data.OracleClient/OracleDataAdapter.cs:
302         * System.Data.OracleClient/OracleRowUpdatedEventArgs.cs:
303         * System.Data.OracleClient/OracleRowUpdatedEventHandler.cs:
304         * System.Data.OracleClient/OracleRowUpdatingEventArgs.cs:
305         * System.Data.OracleClient/OracleRowUpdatingEventHandler.cs:
306         * list:
307                 New classes added.
308         * System.Data.OracleClient/OracleDataReader.cs:
309         * System.Data.OracleClient.Oci/OciDefineHandle.cs:
310                 Add handling for number and date types in OracleDataReader
311                 GetValue
312
313 2003-02-16  Daniel Morgan <danmorg@sc.rr.com>
314
315         * System.Data.OracleClient.Oci/OciStatementHandle.cs
316         * System.Data.OracleClient.Oci/OciColumnInfo.cs
317         * System.Data.OracleClient/OciGlue.cs
318         * System.Data.OracleClient/OracleDataReader.cs: fixes
319           to display character data in SQL# command-line 
320           and GTK# versions
321         
322         * Test/TestOracleClient.cs: updated test to
323           include reading data via the OracleDataReader
324         
325         * System.Data.OracleClient/OracleConnection.cs: removed
326           debug code
327
328 2003-02-13  Tim Coleman <tim@timcoleman.com>
329         * System.Data.OracleClient.Oci/OciColumnInfo.cs:
330         * System.Data.OracleClient.Oci/OciDataType.cs:
331         * System.Data.OracleClient.Oci/OciDefineHandle.cs:
332         * list:
333                 New classes added
334         * System.Data.OracleClient/OciGlue.cs:
335                 Changes to AttrGet functions
336         * System.Data.OracleClient/OracleCommand.cs:
337         * System.Data.OracleClient/OracleDataReader.cs:
338                 Start some work on getting data reader going
339         * System.Data.OracleClient.Oci/OciAttributeType.cs:
340                 Add DisplayName
341         * System.Data.OracleClient.Oci/OciStatementHandle.cs:
342                 Add code to get schema for query, as well as
343                 define output values.
344
345 2003-02-12  Tim Coleman <tim@timcoleman.com>
346         * System.Data.OracleClient/OracleException.cs:
347         * System.Data.OracleClient.Oci/IOciHandle.cs:
348         * System.Data.OracleClient.Oci/OciEnvironmentHandle.cs:
349         * System.Data.OracleClient.Oci/OciErrorHandle.cs:
350         * System.Data.OracleClient.Oci/OciErrorInfo.cs:
351         * System.Data.OracleClient.Oci/OciHandle.cs:
352         * System.Data.OracleClient.Oci/OciServerHandle.cs:
353         * System.Data.OracleClient.Oci/OciServiceHandle.cs:
354         * System.Data.OracleClient.Oci/OciSessionHandle.cs:
355         * System.Data.OracleClient.Oci/OciStatementHandle.cs:
356         * System.Data.OracleClient.Oci/OciTransactionHandle.cs:
357         * list:
358                 New classes added.  This encapsulates the OCI
359                 functionality into Handle objects.
360         * System.Data.OracleClient/OciGlue.cs:
361                 Move a lot of code into Handle classes.
362         * System.Data.OracleClient/OracleCommand.cs:
363         * System.Data.OracleClient/OracleConnection.cs:
364         * System.Data.OracleClient/OracleTransaction.cs:
365                 Retrofit for changes in OciGlue.
366
367 2003-02-12  Daniel Morgan <danmorg@sc.rr.com>
368
369         * README.TXT\r
370     * System.Data.OracleClient/OciGlueLib_BCC_win32.make\r
371     * System.Data.OracleClient/OciGlueLib_GCC_linux.make\r
372     * System.Data.OracleClient/OciGlueLib_MSVC_win32.make\r
373     * System.Data.OracleClient/ociglue.c\r
374     * System.Data.OracleClient/ociglue.h\r
375     * Test/Test.csproj
376     * Test/Test.csproj.user: removed files because System.Data.OracleClient
377     no longer uses a glue library
378     
379     * System.Data.OracleClient/TODOAttribute.cs: added file
380     
381     * System.Data.OracleClient/OracleCommand.cs
382     * System.Data.OracleClient/OracleConnection.cs
383     * System.Data.OracleClient/OciGlue.cs: modified -
384     implement Disconnect and error handling (still need
385     to create OracleException though)
386     
387     * Test/TestOracleClient.cs: clean up and accept
388     connection parameters from command line   
389     
390 2003-02-11  Tim Coleman <tim@timcoleman.com>
391         * System.Data.OracleClient.Oci/OciAttributeType.cs:
392         * System.Data.OracleClient.Oci/OciCredentialType.cs:
393         * System.Data.OracleClient.Oci/OciDescriptorType.cs:
394         * System.Data.OracleClient.Oci/OciEnvironmentMode.cs:
395         * System.Data.OracleClient.Oci/OciExecuteMode.cs:
396         * System.Data.OracleClient.Oci/OciHandleType.cs:
397         * System.Data.OracleClient.Oci/OciLobType.cs:
398         * System.Data.OracleClient.Oci/OciPointerType.cs:
399         * System.Data.OracleClient.Oci/OciSessionMode.cs:
400         * System.Data.OracleClient.Oci/OciStatementLanguage.cs:
401         * System.Data.OracleClient.Oci/OciStatementMode.cs:
402         * System.Data.OracleClient.Oci/OciStatementType.cs:
403         * System.Data.OracleClient.Oci/OciTransactionFlags.cs:
404                 New files for Oci namespace
405         * list:
406         * makefile.gnu:
407                 Update these files to fix linux build
408         * System.Data.OracleClient/OciGlue.cs:
409                 Use OCI through P/Invoke directly, rename namespace
410         * System.Data.OracleClient/OracleCommand.cs:
411         * System.Data.OracleClient/OracleConnection.cs:
412         * System.Data.OracleClient/OracleDataReader.cs:
413         * System.Data.OracleClient/OracleParameter.cs:
414         * System.Data.OracleClient/OracleParameterCollection.cs:
415         * System.Data.OracleClient/OracleTransaction.cs:
416                 Retrofit these files for the changes in OciGlue.cs
417
418 2003-02-10  Tim Coleman <tim@timcoleman.com>
419         * System.Data.OracleClient/OracleDataReader.cs:
420         * System.Data.OracleClient/OracleParameter.cs:
421         * System.Data.OracleClient/OracleParameterCollection.cs:
422         * System.Data.OracleClient/OracleString.cs:
423         * System.Data.OracleClient/OracleTransaction.cs:
424         * System.Data.OracleClient/OracleType.cs:
425                 Added some implementation of these required objects.
426         * list:
427                 Add new files to the build.
428         * System.Data.OracleClient/OciGlue.cs:
429         * System.Data.OracleClient/ociglue.c:
430         * System.Data.OracleClient/ociglue.h:
431                 Add transaction logic.
432         * System.Data.OracleClient/OracleCommand.cs:
433         * System.Data.OracleClient/OracleConnection.cs:
434                 Add some more implementation
435         
436 2003-02-08  Tim Coleman <tim@timcoleman.com>
437         * System.Data.OracleClient/OciGlueLib_BCC_win32.make:
438         * System.Data.OracleClient/OciGlueLib_MSVC_win32.make:
439         change name of library to ociglue.dll
440         * System.Data.OracleClient/ociglue.c:
441         Use the "database" parameter as TNSNAME.
442         * System.Data.OracleClient/OciGlue.cs:
443         Change DllImport from "System.Data.OracleClient.ociglue.dll" to
444         "ociglue".
445         * System.Data.OracleClient/OciGlueLib_GCC_linux.make:
446         added makefile for ociglue shared lib on Linux platform
447         and compiler gcc.
448
449 2002-12-08  Daniel Morgan <danmorg@sc.rr.com>
450
451         * list
452         * makefile.gnu: added files for linux build
453         
454         * System.Data.OracleClient.build: added file 
455         for windows build
456         
457         * .cvsignore: added file for cvs to ignore files
458
459         * System.Data.OracleClient/OciGlue.cs
460         * System.Data.OracleClient/ociglue.h
461         * System.Data.OracleClient/ociglue.c: code clean up 
462         and     better error handling
463         
464 2002-12-05  Daniel Morgan <danmorg@sc.rr.com>
465
466         * System.Data.OracleClient
467         * System.Data.OracleClient/System.Data.OracleClient
468           added directory to mcs/class for the Oracle 8i 
469           data provider
470         
471         * System.Data.OracleClient/OciGlue.cs
472         * System.Data.OracleClient/OracleConnection.cs
473         * System.Data.OracleClient/OracleCommand.cs: added
474         files for the System.Data.OracleClient.dll assembly
475         
476         * System.Data.OracleClient/ociglue.c
477         * System.Data.OracleClient/ociglue.h: added
478         files for thte System.Data.OracleClient.gluelib.dll
479         unmanaged c shared library
480         
481         * System.Data.OracleClient/TestOracleClient.cs: test
482         the OracleClient data provider for Oracle 8i database
483         
484         * ChangeLog: added file
485         
486         * README.TXT: added file
487         
488         * System.Data.OracleClient/OciGlueLib_MSVC_win32.make:
489         added makefile for ociglue shared lib on Win32 platform 
490         and compiler Visual C++ 7.0
491         
492         * System.Data.OracleClient/OciGlueLib_BCC_win32.make:
493         added makefile for ociglue shared lib on Win32 platform
494         and compiler Borland C++ 5.5
495         
496         * MonoOracleClient.csproj
497         * MonoOracleClient.csproj.usr
498         * MonoOracleClient.sln
499         * MonoOracleClient.suo: added Visual Studio 1.0
500         project files to build the
501         assembly System.Data.OracleClient.dll