View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005486 | JEDI VCL | 00 JVCL Components | public | 2011-02-17 10:11 | 2011-09-21 14:10 |
Reporter | ZENsan | Assigned To | AHUser | ||
Priority | normal | Severity | crash | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | Daily / GIT | ||||
Target Version | Fixed in Version | 3.45 | |||
Summary | 0005486: function CompareRecord in JvDBUtils wasn't fixed right way. | ||||
Description | I provided source file just to demonstrate the appeareance. But really it must be somethuing like this. Because KeyValues not always is array... function CompareRecord: Boolean; var I: Integer; begin Result := True; if VarIsArray(KeyValues) then for I := 0 to FieldCount - 1 do begin Fld := TField(Fields[I]); Result := Result and CompareField(Fld, KeyValues[I]); end else if FieldCount > 0 then begin Fld := TField(Fields.First); Result := CompareField(Fld, KeyValues); end; end; | ||||
Additional Information | It's about bug ID 0005485 | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2011-02-17 10:11 | ZENsan | New Issue | |
2011-02-17 19:14 | AHUser | Note Added: 0018386 | |
2011-02-17 19:14 | AHUser | Status | new => resolved |
2011-02-17 19:14 | AHUser | Fixed in Version | => Daily / SVN |
2011-02-17 19:14 | AHUser | Resolution | open => fixed |
2011-02-17 19:14 | AHUser | Assigned To | => AHUser |
2011-09-21 14:10 | obones | Fixed in Version | Daily / SVN => 3.45 |