Alexandre Julliard
|
55e44092bd
|
makefiles: Remove useless definitions of COM_NO_WINDOWS_H.
|
2013-10-14 16:05:31 +02:00 |
Michael Stefaniuc
|
0e681027a2
|
tests: Compile the tests by default with -D__WINESRC__.
|
2013-10-02 11:04:02 +02:00 |
Alistair Leslie-Hughes
|
05a807af49
|
oledb32: Implement IDataSourceLocator get/put hWnd.
|
2013-10-01 13:10:14 +02:00 |
Alistair Leslie-Hughes
|
3d193930ab
|
oledb32: Correct DataLinks interface for win64.
|
2013-09-25 13:33:26 +02:00 |
Nikolay Sivov
|
0988938d0f
|
oledb32: Implement SetRowPosition().
|
2013-08-26 15:00:51 +02:00 |
Alistair Leslie-Hughes
|
8f09d3470a
|
oledb32: Add IDataSourceLocator support.
|
2013-08-23 20:15:43 +02:00 |
Nikolay Sivov
|
05528ea01b
|
oledb32: Implement GetRowPosition().
|
2013-08-23 10:41:18 +02:00 |
Nikolay Sivov
|
149c392e09
|
oledb32: Implement IRowPosition_GetRowset().
|
2013-08-23 10:41:15 +02:00 |
Nikolay Sivov
|
def652e594
|
oledb32: Implement IRowPosition_ClearRowPosition() with events.
|
2013-08-23 10:41:12 +02:00 |
Nikolay Sivov
|
b5a7303504
|
oledb32/tests: A basic test for IRowPosition_Initialize().
|
2013-08-22 19:02:04 +02:00 |
Nikolay Sivov
|
f339c2fa0d
|
oledb32: Implement Advise/Unadvise for IRowPositionChange.
|
2013-08-22 19:02:04 +02:00 |
Nikolay Sivov
|
2139a402c7
|
oledb32: Report IRowPositionChange as supported sink type.
|
2013-08-22 19:02:04 +02:00 |
Alistair Leslie-Hughes
|
e1c34221b3
|
oledb32: Implement IErrorRecord::AddErrorRecord.
|
2013-08-20 11:53:36 +02:00 |
Alistair Leslie-Hughes
|
368cff7a59
|
oledb32: Implement DataConvert DBTYPE_I2 -> VARIANT.
|
2013-08-19 19:04:05 +02:00 |
Nikolay Sivov
|
75bde26bea
|
oledb32: Use heap helpers for allocation.
|
2013-08-02 11:25:00 +02:00 |
Nikolay Sivov
|
b4bab76792
|
oledb32: Added IConnectionPoint stub for IRowPositionChange notification.
|
2013-08-02 11:24:52 +02:00 |
Nikolay Sivov
|
2111d70c25
|
oledb32: Added IConnectionPointContainer stub.
|
2013-08-02 11:24:44 +02:00 |
Nikolay Sivov
|
0e2e838697
|
oledb32: Implement IRowPosition::Initialize().
|
2013-08-01 12:11:09 +02:00 |
Nikolay Sivov
|
6297ba3dcb
|
oledb32: Stub for IRowPosition.
|
2013-08-01 12:11:05 +02:00 |
Alistair Leslie-Hughes
|
325b824de5
|
oledb32: Add IErrorInfo Support.
|
2013-07-31 22:26:55 +02:00 |
Alistair Leslie-Hughes
|
d04d1f5230
|
oledb32: Implement DataConvert Variant->R8.
|
2013-07-30 14:43:36 +02:00 |
Alistair Leslie-Hughes
|
ba16113dc5
|
oledb32: Add more database tests.
|
2013-06-19 20:09:53 +02:00 |
Alistair Leslie-Hughes
|
57d0efa459
|
oledb32: Properties aren't case sensitive.
|
2013-06-17 19:30:49 +02:00 |
Alistair Leslie-Hughes
|
5e42382c31
|
oledb32: Add remaining INIT Properties.
|
2013-06-13 17:14:14 +02:00 |
Alistair Leslie-Hughes
|
ad008e223a
|
oledb32: Correct DBPROP_INIT_HWND type for Win64.
|
2013-06-07 12:26:49 +02:00 |
Alistair Leslie-Hughes
|
7f1473ac59
|
oledb32: Support more default properties.
|
2013-06-05 17:31:39 +02:00 |
Alistair Leslie-Hughes
|
805abf6d89
|
oledb32: Pass the correct value to SafeArrayPutElement.
|
2013-05-30 19:35:18 +02:00 |
Alistair Leslie-Hughes
|
5faa69d3e3
|
oledb32: DBTYPE_BYTES->DBTYPE_VARIANT only uses the source length.
|
2013-05-30 19:35:12 +02:00 |
Alistair Leslie-Hughes
|
471bdafa3b
|
oledb32: Implement DataConvert DBTYPE_VARIANT->DBTYPE_BYTES.
|
2013-05-30 19:35:00 +02:00 |
Alistair Leslie-Hughes
|
40fcf66752
|
oledb32: Implement GetConversionSize, DBTYPE_VARIANT(VT_ARRAY|VT_UI1)->DBTYPE_BYTES.
|
2013-05-30 19:34:53 +02:00 |
Alistair Leslie-Hughes
|
5137fa71ed
|
oledb32: Correct typos.
|
2013-05-29 12:12:29 +02:00 |
Alistair Leslie-Hughes
|
4f2aefd8d5
|
oledb32: Implement DataConvert DBTYPE_R4->DBTYPE_VARIANT.
|
2013-05-29 12:06:25 +02:00 |
Alistair Leslie-Hughes
|
338cb2e5dd
|
oledb32: GetConversionSize only returns a valid size of BSTR.
|
2013-05-27 19:21:57 +02:00 |
Alistair Leslie-Hughes
|
0fe64ce339
|
oledb32: Implement GetConversionSize DBTYPE_VARIANT -> DBTYPE_BYTES.
|
2013-05-27 19:20:06 +02:00 |
Alistair Leslie-Hughes
|
5b8a375ab9
|
oledb32: Check for DBSTATUS_S_ISNULL first.
|
2013-05-27 19:19:24 +02:00 |
Alistair Leslie-Hughes
|
a1baa22d47
|
oledb32: DataConvert Support NULL variant in, DBTYPE_VARIANT->DBTYPE_WSTR.
|
2013-05-27 19:19:20 +02:00 |
Marcus Meissner
|
36fee7c2e5
|
oledb32: Avoid leak in error path on safearray conversion (Coverity).
|
2013-05-27 19:02:38 +02:00 |
Alistair Leslie-Hughes
|
d103894ebc
|
oledb32: Implemented DataConvert DBTYPE_BSTR->DBTYPE_DBTIMESTAMP.
|
2013-05-24 13:50:59 +02:00 |
Alistair Leslie-Hughes
|
7a762fee02
|
oledb32: DataConvert only variant length types can have a null dst.
|
2013-05-23 19:03:01 +02:00 |
Alistair Leslie-Hughes
|
72845af0a6
|
oledb32: Implement DataConvert DBTYPE_BYTES->DBTYPE_BYTES | DBTYPE_BYREF.
|
2013-05-23 19:03:01 +02:00 |
Alistair Leslie-Hughes
|
0d6eadc4a9
|
oledb32: Implement DataConvert DBTYPE_VARIANT->DBTYPE_DATE.
|
2013-05-23 19:03:01 +02:00 |
Alistair Leslie-Hughes
|
7dfa56886f
|
oledb32: Source status DBSTATUS_S_ISNULL applies to all conversions.
|
2013-05-22 11:24:33 +02:00 |
Alistair Leslie-Hughes
|
24e56beec0
|
oledb32: Implement DataConvert DBTYPE_VARIANT(V_DATE)->DBTYPE_DBDATE.
|
2013-05-22 11:24:20 +02:00 |
Alistair Leslie-Hughes
|
89312f9d49
|
oledb32: Support DBSTATUS_S_ISNULL when converting to VARIANT.
|
2013-05-20 19:10:20 +02:00 |
Alistair Leslie-Hughes
|
70af1dd025
|
oledb32: Implement DataConvert DBTYPE_VARIANT(VT_DATE) to, DBTYPE_DBTIMESTAMP.
|
2013-05-20 19:10:17 +02:00 |
Alistair Leslie-Hughes
|
d3c3a38f69
|
oledb32: Support VT_NULL when converting to DBTYPE_BSTR.
|
2013-05-17 16:40:53 +02:00 |
Alistair Leslie-Hughes
|
1527eeb720
|
oledb32: Implement DataConvert DBTYPE_DBDATE->DBTYPE_VARIANT.
|
2013-05-16 14:52:03 +02:00 |
Alistair Leslie-Hughes
|
0a5af7162d
|
oledb32: Implement DataConvert DBTYPE_DBDATE->DBTYPE_DBDATE.
|
2013-05-16 14:51:59 +02:00 |
Alistair Leslie-Hughes
|
e08a1d5bc1
|
oledb32: Implement DataConvert DBTYPE_DBTIMESTAMP->DBTYPE_VARIANT.
|
2013-05-16 14:50:45 +02:00 |
Alistair Leslie-Hughes
|
cb4cef1231
|
oledb32: Implement DataConvert DBTYPE_BYTES->VARIANT.
|
2013-05-15 10:56:04 +02:00 |
Alistair Leslie-Hughes
|
c476d1785e
|
oledb32: Implement DataConvert DBTYPE_BYTES->DBTYPE_BYTES.
|
2013-05-14 17:29:01 +02:00 |
Alistair Leslie-Hughes
|
d72787521e
|
oledb32: Implement GetConversionSize DBTYPE_VARIANT->DBTYPE_WSTR.
|
2013-05-13 16:48:44 +02:00 |
Nikolay Sivov
|
ff8fa96bb2
|
oledb32: Use shared convert instance, use a single skip.
|
2013-05-06 17:07:09 +02:00 |
Alistair Leslie-Hughes
|
f5d64e0613
|
oledb32: Implement DataConvert DBTYPE_VARIANT->DBTYPE_UI4.
|
2013-04-25 13:42:16 +02:00 |
Alistair Leslie-Hughes
|
b4b45471ca
|
oledb32: Implement DataConvert DBTYPE_BOOL->VARIANT.
|
2013-04-24 19:42:34 +02:00 |
Alistair Leslie-Hughes
|
9d4284cc0d
|
oledb32: Implement GetConversionSize DBTYPE_STR->DBTYPE_WSTR.
|
2013-04-23 15:35:01 +02:00 |
Alistair Leslie-Hughes
|
aeb7362ef3
|
oledb32: Implement DataConvert DBTYPE_R8->VARIANT.
|
2013-04-23 15:34:59 +02:00 |
Alistair Leslie-Hughes
|
01c282550b
|
oledb32: Implement DataConvert DBTYPE_I8->DBTYPE_VARIANT.
|
2013-04-22 12:46:23 +02:00 |
Alistair Leslie-Hughes
|
dd104f6735
|
oledb32: Implement GetConversionSize DBTYPE_WSTR->DBTYPE_WSTR.
|
2013-04-22 12:46:02 +02:00 |
Nikolay Sivov
|
d6c6a73738
|
oledb32: Implement DBTYPE_CY -> DBTYPE_VARIANT conversion.
|
2013-04-17 11:35:55 +02:00 |
Nikolay Sivov
|
726f50b506
|
oledb32: Implement DBTYPE_DATE -> DBTYPE_VARIANT conversion.
|
2013-04-17 11:35:51 +02:00 |
Alistair Leslie-Hughes
|
e06cdb6207
|
oledb32: Implement DataConvert DBTYPE_BSTR->DBTYPE_I8.
|
2013-04-16 15:10:09 +02:00 |
Alistair Leslie-Hughes
|
975f1dcd7a
|
oledb32: Implement DataConvert DBTYPE_I8->DBTYPE_I8.
|
2013-04-16 15:09:43 +02:00 |
Alistair Leslie-Hughes
|
faba70adfe
|
oledb32: Improve fixme in GetConversionSize.
|
2013-04-16 15:09:03 +02:00 |
Alexandre Julliard
|
f02cdd877f
|
Remove empty DLL_PROCESS_DETACH case statements.
|
2013-04-15 16:45:35 +02:00 |
Nikolay Sivov
|
872788356c
|
oledb32: Implement DBTYPE_I4 -> DBTYPE_VARIANT conversion.
|
2013-04-11 19:32:33 +02:00 |
Nikolay Sivov
|
1d462aabea
|
oledb32: Destination status and length are optional.
|
2013-04-11 19:32:33 +02:00 |
Nikolay Sivov
|
38a362a25c
|
oledb32: Implement DBTYPE_BSTR to DBTYPE_VARIANT conversion.
|
2013-04-08 11:37:40 +02:00 |
Nikolay Sivov
|
960852f447
|
oledb32: Implement GetConversionSize for DBTYPE_VARIANT -> DBTYPE_STR case.
|
2013-04-08 11:37:33 +02:00 |
Nikolay Sivov
|
15bb6bfa68
|
oledb32: Implemented conversion from DBTYPE_VARIANT to DBTYPE_BSTR.
|
2013-04-08 11:37:26 +02:00 |
Andrew Talbot
|
79bda3d44d
|
oledb32: Avoid signed-unsigned integer comparisons.
|
2013-02-25 10:40:35 +01:00 |
Nikolay Sivov
|
461c09e5d6
|
oledb32: Add a table of init properties, support Persist Security Info switch in init string.
|
2013-02-11 11:46:07 +01:00 |
Marcus Meissner
|
8105a1207b
|
oledb32: Check start for NULL before strstrW (Coverity).
|
2013-01-08 12:29:25 +01:00 |
Marcus Meissner
|
18c51a9c00
|
oledb32: Avoid leaking propsets on error paths (Coverity).
|
2013-01-07 11:13:07 +01:00 |
Nikolay Sivov
|
3e8d4e76e5
|
oledb32: Support data source properties from init string passed to GetDataSource().
|
2012-12-28 18:20:04 +01:00 |
Nikolay Sivov
|
ec4de1f9fe
|
oledb32: Partial implementation of GetDataSource().
|
2012-12-27 12:07:38 +01:00 |
Nikolay Sivov
|
25e996bd6c
|
oledb32: Fix DBPROPSET and DBPROPINFOSET cleanup.
|
2012-12-10 11:24:09 +01:00 |
Nikolay Sivov
|
75cc571fab
|
oledb32: Properly free property sets and propinfo sets (Coverity).
|
2012-11-29 11:15:51 +01:00 |
Huw Davies
|
71d185d7fe
|
oledb32: Add a 'fall through' comment.
|
2012-11-27 17:00:24 +01:00 |
Nikolay Sivov
|
92013d7bd2
|
oledb32: Implement IDataInitialize::GetInitializationString.
|
2012-11-20 11:56:22 +01:00 |
Nikolay Sivov
|
d587a1f102
|
oledb32: Implement IDataInitialize::CreateDBInstance.
|
2012-11-20 11:56:08 +01:00 |
Alistair Leslie-Hughes
|
0eef665dbf
|
oledb32: Add IDBProperties support in IDBInitialize.
|
2012-10-08 13:41:37 +02:00 |
Francois Gouget
|
6be0dd10de
|
oledb32/tests: Make test_database() static.
|
2012-10-04 10:41:36 +02:00 |
Alistair Leslie-Hughes
|
8f8212b856
|
oledb32: Add support for IDBInitialize interface in IDataInitialize.
|
2012-10-03 13:15:43 +02:00 |
Alistair Leslie-Hughes
|
0fd6649988
|
oledb32: Add IDataInitialize interface support.
|
2012-09-24 22:27:26 +02:00 |
Alistair Leslie-Hughes
|
65a15809d5
|
oledb32: Register typelib.
|
2012-09-17 12:11:32 +02:00 |
Alexandre Julliard
|
b56dc9a6f7
|
winecrt0: Remove the clsid parameter in __wine_(un)register_resources.
|
2011-08-02 20:47:49 +02:00 |
Alistair Leslie-Hughes
|
d911374b9c
|
oledb32: Add DBTYPE_UI2 support to DataConvert.
|
2011-07-07 19:22:42 +02:00 |
Marcus Meissner
|
5113a7da1b
|
oledb32: Mark internal symbol with hidden visibility.
|
2011-05-23 11:13:14 +02:00 |
Greg Geldorp
|
f8e71a346c
|
oledb32: Use correct 32/64-bit typedefs.
Paul Vriens did the hard stuff of figuring out that the typedefs in
oledb.idl were not correct.
|
2010-12-31 12:15:55 +01:00 |
Michael Stefaniuc
|
7af2899aeb
|
oledb32: Use ifaces instead of vtbl pointers in convert.
|
2010-12-29 11:59:34 +01:00 |
Michael Stefaniuc
|
1c0982e85f
|
oledb32: Use an iface instead of a vtbl pointer in IClassFactoryImpl.
|
2010-12-06 12:19:58 +01:00 |
Alexandre Julliard
|
dda5d93834
|
oledb32: Convert dll registration to the IRegistrar mechanism.
|
2010-12-02 14:05:33 +01:00 |
Andreas Pflug
|
afa90e325e
|
oledb32: Added conversions for R8,BOOL,DATE,DBTIMESTAMP.
|
2010-11-18 12:30:53 +01:00 |
Alexandre Julliard
|
730f01801f
|
tests: Make some variables static.
|
2010-10-01 13:41:42 +02:00 |
Alexandre Julliard
|
81b8ee863e
|
makefiles: Add a standard header for all makefiles to replace the common variable initializations.
|
2010-09-19 12:36:48 +02:00 |
Alexandre Julliard
|
b86d515ed6
|
dlls: Remove explicit imports of kernel32 and ntdll.
|
2010-07-21 17:38:36 +02:00 |
André Hentschel
|
fd5e732a39
|
oledb32: Fix variant to integer conversion.
|
2010-05-28 12:31:13 +02:00 |
André Hentschel
|
0ff9d8c290
|
oledb32: Add Variant to Integer conversion.
|
2010-05-26 10:10:20 +02:00 |
André Hentschel
|
0ed2288552
|
oledb32: Fix dst_len in DataConvert.
|
2010-05-26 10:10:17 +02:00 |