236 |
|
ibxeParamBufferOverflow, |
237 |
|
ibxeInvalidParamCount, |
238 |
|
ibxeInvalidVariantType, |
239 |
< |
ibxeServiceRunning |
239 |
> |
ibxeServiceRunning, |
240 |
> |
ibxeUniqueRelationReqd |
241 |
|
); |
242 |
|
|
243 |
|
function GetErrorMessage(ErrMess: TIBClientError): string; |
262 |
|
SDatabaseFilter = 'Database Files (*.fdb; *.gdb)|*.gdb; *.fdb|All files (*.*)|*.*'; |
263 |
|
STrue = 'true'; |
264 |
|
SFalse = 'false'; |
265 |
+ |
SArray = '(array)'; |
266 |
+ |
SBlob = '(blob)'; |
267 |
|
|
268 |
|
implementation |
269 |
|
|
408 |
|
SPBIndexError = 'DPB Index out of range (%d)'; |
409 |
|
SPBParamTypeError = 'Invalid Request for DPB Param Type'; |
410 |
|
SDuplicateParamName = 'Blob or array parameter name must be unique (%s)'; |
411 |
< |
SInvalidArrayDimensions = 'Invalid number of array dimensions {%d)'; |
411 |
> |
SInvalidArrayDimensions = 'Invalid number of array dimensions (%d)'; |
412 |
|
SNotAMultiDatabaseTransaction = 'This is not a multi-database transaction'; |
413 |
|
SAttachmentListIndexError = 'Attachment List index out of range (%d)'; |
414 |
|
SNotAnArray = 'Table Column must be an array'; |
432 |
|
SInvalidParamCount = 'Invalid Parameter Count. %d expected, %d found'; |
433 |
|
SInvalidVariantType = 'Invalid variant type'; |
434 |
|
SServiceRunning = 'Cannot start a new service while an existing service is running'; |
435 |
+ |
SUniqueRelationReqd = 'All Output Fields must derived from the same table'; |
436 |
|
|
437 |
|
const |
438 |
|
IBErrorMessages: array[TIBClientError] of string = ( |
594 |
|
SParamBufferOverflow, |
595 |
|
SInvalidParamCount, |
596 |
|
SInvalidVariantType, |
597 |
< |
SServiceRunning |
597 |
> |
SServiceRunning, |
598 |
> |
SUniqueRelationReqd |
599 |
|
); |
600 |
|
|
601 |
|
function GetErrorMessage(ErrMess: TIBClientError): string; |