Sunday
Feb192012
SquidIncrementData
- Increments a counter at a specified column and index.
- Returns the new number.
Prototype
int SquidIncrementColumn(int iSquid, char* sParam, int iIndex, int iIncrement);
- Parameters
iSquid Squid Connection Handle sParam String containing the name of the column iIndex Row index of the row to increment (1-based) iIncrement Amount to adjust the current value by (can be negative)
- Return Values
int Newly incremented number -1 Error occurred, call SquidGetLastError for details
Example
int iSquid;
lr_load_dll("SQUID-REST.dll");
iSquid = SquidConnect("http://localhost:8000");
SquidCreateColumn(iSquid, "NewColumn");
SquidSendData(iSquid, "NewColumn", "20");
SquidSendData(iSquid, "NewColumn", "100");
SquidSendData(iSquid, "NewColumn", "50");
SquidIncrementColumn(iSquid, "NewColumn", 1, -5);
SquidDisconnect(iSquid);