|
|
|
IRowsetChange Interface |
|
IID_IRowsetChange |
{0C733A05-2A1C-11CE-ADE5-00AA0044773D} |
|
The methods in IRowsetChange are used to update the values of columns in existing rows, delete existing rows, and insert new rows. IRowsetChange requires IAccessor and IRowset.
Documentation: IRowsetChange
|
|
Methods in VTable order |
|
|
IUnknown Methods |
Description |
|
QueryInterface |
Returns pointers to supported interfaces. |
|
AddRef |
Increments reference count. |
|
Release |
Decrements reference count. |
|
IRowsetChange Methods |
Description |
|
DeleteRows |
Deletes rows. |
|
SetData |
Sets data in one or more columns in a row. |
|
InsertRow |
Creates and initializes a new row. |
|
QueryInterface |
|
FUNCTION IRowsetChange_QueryInterface ( _ BYVAL pthis AS DWORD PTR _ , BYREF riid AS GUID _ , BYREF ppvObj AS DWORD _ ) AS LONG
END FUNCTION
|
|
AddRef |
|
FUNCTION IRowsetChange_AddRef ( _ BYVAL pthis AS DWORD PTR _
)
AS DWORD
LOCAL DWRESULT
AS LONG END FUNCTION
|
|
Release |
|
FUNCTION IRowsetChange_Release ( _ BYVAL pthis AS DWORD PTR _
)
AS DWORD
LOCAL DWRESULT
AS DWORD END FUNCTION
|
|
DeleteRows |
|
FUNCTION
IRowsetChange_DeleteRows ( _ , BYVAL hChapter AS DWORD _ , BYVAL cRows AS DWORD _ , BYVAL rghRows AS DWORD _ , BYREF rgRowStatus AS DWORD _ ) AS LONG
|
|
SetData |
|
FUNCTION
IRowsetChange_SetData ( _ , BYVAL hRow AS DWORD _ , BYVAL hAccessor AS DWORD _ , BYVAL pData AS DWORD _ ) AS LONG
|
|
InsertRow |
|
FUNCTION
IRowsetChange_InsertRow ( _ , BYVAL hChapter AS DWORD _ , BYVAL hAccessor AS DWORD _ , BYVAL pData AS DWORD _ , BYREF phRow AS DWORD _ ) AS LONG
|
Page last updated on Wednesday, 15 February 2006 23:41:48 +0100