Commit Graph

144 Commits

Author SHA1 Message Date
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