Browse Source

Fix error getting Field_Type for fields

Reinier Olislagers 11 years ago
parent
commit
6a28ac51f8
2 changed files with 2 additions and 2 deletions
  1. 1 1
      newgen.pas
  2. 1 1
      systables.pas

+ 1 - 1
newgen.pas

@@ -96,7 +96,7 @@ begin
     cbFields.Clear;
     cbFields.Clear;
     while not fmMain.SQLQuery1.EOF do
     while not fmMain.SQLQuery1.EOF do
     begin
     begin
-      FType:= fmMain.GetFBTypeName(fmMain.SQLQuery1.FieldByName('Field_Type').AsInteger,
+      FType:= fmMain.GetFBTypeName(fmMain.SQLQuery1.FieldByName('Field_Type_Int').AsInteger,
         fmMain.SQLQuery1.FieldByName('field_sub_type').AsInteger,
         fmMain.SQLQuery1.FieldByName('field_sub_type').AsInteger,
         fmMain.SQLQuery1.FieldByName('field_length').AsInteger,
         fmMain.SQLQuery1.FieldByName('field_length').AsInteger,
         fmMain.SQLQuery1.FieldByName('field_precision').AsInteger,
         fmMain.SQLQuery1.FieldByName('field_precision').AsInteger,

+ 1 - 1
systables.pas

@@ -920,7 +920,7 @@ begin
         (SystemGeneratedFieldDomain(trim(FieldByname('field_source').AsString))) then
         (SystemGeneratedFieldDomain(trim(FieldByname('field_source').AsString))) then
       begin
       begin
         // Field type is not based on a domain but a standard SQL type
         // Field type is not based on a domain but a standard SQL type
-        FieldType:= fmMain.GetFBTypeName(FieldByName('Field_Type').AsInteger,
+        FieldType:= fmMain.GetFBTypeName(FieldByName('Field_Type_Int').AsInteger,
           FieldByName('field_sub_type').AsInteger,
           FieldByName('field_sub_type').AsInteger,
           FieldByName('field_length').AsInteger,
           FieldByName('field_length').AsInteger,
           FieldByName('field_precision').AsInteger,
           FieldByName('field_precision').AsInteger,