Sends the rows to the server once an operation has been started.
Syntax
ESSG_FUNC_M EssGSendRows (hGrid, pRangeIn, ppDataIn);
Parameter | Data Type | Description |
---|---|---|
hGrid | ESSG_HGRID_T | Handle passed back from EssGNewGrid. |
pRangeIn | ESSG_RANGE_T | Describes the extent of the data in ppDataIn. |
ppDataIn | ESSG_DATA_T | A two-dimensional array of cells describing the data. |
Notes
You can make multiple calls to EssGSendRows, but the pRangeIn->ulStartRow in each subsequent call must be greater than the last row sent in.
The pRangeIn variable should define the rows in the grid.
If you are sending in multiple buffers of data, each subsequent call to EssGSendRows should update the rows in the pRangeIn parameter.
After all rows are sent in, you can call EssGPerformOperation.
Return Value
If successful, returns ESSG_STS_NOERR.
Access
None.
Example
sts = EssGSendRows(hGrid, &rDataRangeIn, ppDataIn);
See an example that uses this code in the EssGBeginRetrieve Example section.
See Also