Nikolay Sivov
0cb665ca8a
oledb32: Allow single quotation marks around property values.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-02-02 19:50:34 +01:00
Nikolay Sivov
c2a6738f9a
oledb32: Added a stub IDataInitialize for DataLinks object.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-02-02 19:50:34 +01:00
Nikolay Sivov
275790c767
oledb32: Implement GetErrorParameters().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-11-16 13:20:15 -06:00
Nikolay Sivov
3fdfea7786
oledb32: Implement GetBasicErrorInfo().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-11-15 16:06:10 -06:00
Nikolay Sivov
333039f318
oledb32: Implement GetCustomErrorObject().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-11-15 16:06:07 -06:00
Nikolay Sivov
41984c62a6
oledb32: IErrorRecords uses 0-based index to access record info.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-11-15 16:06:04 -06:00
Sebastian Lackner
81f110cc36
oledb32/tests: Fix incorrect usage of broken() function.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-09-08 23:15:00 +09:00
Nikolay Sivov
85c6afe4ce
oledb32: Support quoted values in initialisation strings.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-08-09 18:47:08 +09:00
Nikolay Sivov
f5f6cfb0f7
oledb32: IErrorInfo methods are stubs.
...
There's no way to set error info for this object
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-06-03 22:25:10 +09:00
Nikolay Sivov
dc8f504b51
oledb32/tests: Simplify recount check.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-18 10:36:18 +09:00
Alistair Leslie-Hughes
e5daf33978
oledb32: GetConversionSize shouldn't fail for null variants.
...
If we have a NULL variant which will be converted to a non-fixed sized
type (DBTYPE_WSTR) then we just return S_OK.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-12-23 16:32:12 +01:00
Nikolay Sivov
ae9281e27f
oledb32: Allow case-insensitive match for Provider keyword.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-04 14:41:38 +09:00
Alistair Leslie-Hughes
0edd515b95
oledb32: Support VT_NULL on all conversions.
...
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-03 22:14:38 +09:00
Nikolay Sivov
ea2387b2a7
oledb32/tests: Improve IDataSourceLocator tests a bit.
2015-06-11 14:40:56 +09:00
Nikolay Sivov
795845ff3d
oledb32: Support provider-specific properties in GetDataSource().
2015-06-10 23:36:28 +09:00
Nikolay Sivov
b95d318454
oledb32/tests: Added a test for GetDataSource() with created provider and custom properties.
2015-06-09 14:47:49 +09:00
Nikolay Sivov
afa6cb528a
oledb32: Fix instance leak on error path (Valgrind).
2015-06-09 14:47:46 +09:00
Alistair Leslie-Hughes
804b96a680
oledb32: Fix memory leak.
2015-06-08 15:25:15 +09:00
Francois Gouget
f597fe8f4f
oledb32/tests: Remove unneeded NONAMELESSXXX directives.
2015-03-17 14:19:06 +09:00
Michael Stefaniuc
e87857a521
oledb32/tests: Remove an unused assignment (PVS-Studio).
2015-03-04 21:50:42 +09:00
Alexandre Julliard
65180fb2e8
oledb32/tests: The destination array address can't be modified by the called function.
2015-03-04 21:50:33 +09:00
Michael Stefaniuc
6d3c83b869
oledb32/tests: Simplify some ok() checks (PVS-Studio).
2015-01-08 13:11:59 +01:00
Nikolay Sivov
51a4fce54d
oledb32/tests: Simplify IMalloc handling.
2014-05-05 12:17:56 +02:00
Frédéric Delanoy
408c351035
oledb32/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-30 12:42:54 +01:00
Alexandre Julliard
99ef0d6ff0
makefiles: Get rid of the MAKE_TEST_RULES variable.
2014-01-02 12:13:16 +01:00
Alexandre Julliard
d08ff3ff19
makefiles: Use a single variable for all types of idl files.
2013-12-31 18:15:17 +01:00
Frédéric Delanoy
0a51a8203b
oledb32/tests: Constify some character strings.
2013-12-27 14:31:53 +01:00
Alexandre Julliard
7960e02b17
makefiles: Add makedep pragmas for identifier idl files.
2013-11-05 20:38:18 +01:00
Michael Stefaniuc
cb194006e9
oledb32/tests: Compile with -D__WINESRC__.
2013-10-17 10:43:57 +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
Nikolay Sivov
0988938d0f
oledb32: Implement SetRowPosition().
2013-08-26 15:00:51 +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
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
2111d70c25
oledb32: Added IConnectionPointContainer stub.
2013-08-02 11:24:44 +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
7f1473ac59
oledb32: Support more default properties.
2013-06-05 17:31:39 +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
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