You've already forked lazarus-ccr
47 lines
2.1 KiB
ObjectPascal
47 lines
2.1 KiB
ObjectPascal
![]() |
{taked from Delphi DBConsts.pas
|
||
|
used in lazcommon.pas}
|
||
|
unit lazconsts;
|
||
|
|
||
|
interface
|
||
|
|
||
|
resourcestring
|
||
|
// ALL FROM DBConsts.pas
|
||
|
SDataSetOpen = 'Cannot perform this operation on an open dataset';
|
||
|
SInvalidIntegerValue = '''%s'' is not a valid integer value for field ''%s''';
|
||
|
SInvalidFloatValue = '''%s'' is not a valid floating point value for field ''%s''';
|
||
|
SFieldRangeError = '%g is not a valid value for field ''%s''. The allowed range is %g to %g';
|
||
|
|
||
|
SExprTermination = 'Filter expression incorrectly terminated';
|
||
|
SExprNameError = 'Unterminated field name';
|
||
|
SExprStringError = 'Unterminated string constant';
|
||
|
SExprInvalidChar = 'Invalid filter expression character: ''%s''';
|
||
|
SExprNoLParen = '''('' expected but %s found';
|
||
|
SExprNoRParen = ''')'' expected but %s found';
|
||
|
SExprNoRParenOrComma = ''')'' or '','' expected but %s found';
|
||
|
SExprExpected = 'Expression expected but %s found';
|
||
|
SExprBadField = 'Field ''%s'' cannot be used in a filter expression';
|
||
|
SExprBadNullTest = 'NULL only allowed with ''='' and ''<>''';
|
||
|
SExprRangeError = 'Constant out of range';
|
||
|
SExprNotBoolean = 'Field ''%s'' is not of type Boolean';
|
||
|
SExprIncorrect = 'Incorrectly formed filter expression';
|
||
|
SExprNothing = 'nothing';
|
||
|
SExprTypeMis = 'Type mismatch in expression';
|
||
|
SExprBadScope = 'Operation cannot mix aggregate value with record-varying value';
|
||
|
SExprNoArith = 'Arithmetic in filter expressions not supported';
|
||
|
SExprNotAgg = 'Expression is not an aggregate expression';
|
||
|
SExprBadConst = 'Constant is not correct type %s';
|
||
|
SExprNoAggFilter = 'Aggregate expressions not allowed in filters';
|
||
|
SExprEmptyInList = 'IN predicate list may not be empty';
|
||
|
SExprNoAggOnCalcs = 'Field ''%s'' is not the correct type of calculated field to be used in an aggregate, use an internalcalc';
|
||
|
|
||
|
SInvalidKeywordUse = 'Invalid use of keyword';
|
||
|
STextFalse = 'False';
|
||
|
STextTrue = 'True';
|
||
|
SBadFieldType = 'Field ''%s'' is of an unsupported type';
|
||
|
SInvalidVersion = 'Unable to load bind parameters';
|
||
|
SBcdOverflow = 'BCD overflow';
|
||
|
// END OF ALL FROM DBConsts.pas
|
||
|
implementation
|
||
|
|
||
|
end.
|