Commit Graph

41 Commits

Author SHA1 Message Date
Alistair Leslie-Hughes cce5ac1dea oledb32: Silence interfaces for IDataSourceLocator QI.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-01-03 10:44:02 +01:00
Nikolay Sivov ffd3e8543c oledb32: Support textual representation of Mode property values.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-04-20 18:58:46 +02:00
Alistair Leslie-Hughes d4e14aa014 oledb32: Ignore IRunnableObject in IDataSourceLocator_QueryInterface.
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>
2017-03-14 14:19:16 +01:00
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
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
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
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
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
Frédéric Delanoy 0a51a8203b oledb32/tests: Constify some character strings. 2013-12-27 14:31:53 +01: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
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 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
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
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
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