The following routines can be used to update the values of columns
Function | Passed |
KISAMPutString | null terminated string. This can update a column of any datatype |
KISAMPutLong | 32 bit integer. Supports updating of integer and numeric types |
KISAMPutDouble | 32 bit integer. Supports updating of integer and numeric types |
KISAMPutDate | VB date as a double |
These routines are passed the name of the column as used in the dictionary and the record buffer to be updated
If inserting a new row into the table the record buffer should be initialised using KISAMInitRecord
The Rev7 data dictionaries permit arrays of columns using the occurs attribute. To reference an element of such an array the nOcc parameter should be set to a non-zero value within the range permitted. This parameter is only examined if the dictionary marks the column as an occurs field.