Einzelnen Beitrag anzeigen

Benutzerbild von Union
Union

Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.487 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: Feldnamen >31 in ClientDataSet o.ä.

  Alt 19. Dez 2005, 15:25
Kann es sein dass Du den Feldnamen mit dem Komponentennamen verwechselst? Folgendes geht, es ist über den OI eingegeben ohne Tricksereien:
Delphi-Quellcode:
  
object ClientDataSet1: TClientDataSet
    Aggregates = <>
    Params = <>
    Left = 256
    Top = 176
    object ClientDataSetVeryLongFieldName: TStringField
      FieldName =
        'ClientDataSetVeryLongFieldNameClientDataSetVeryLongFieldNameClie' +
        'ntDataSetVeryLongFieldNameClientDataSetVeryLongFieldName'
      Size = 50
    end
  end
Der Komponentenname kann tatsächlich nur 31 Stellen lang sein - aber der Feldname ist offensichtlich auf 120 Stellen begrenzt.
Ibi fas ubi proxima merces
sudo /Developer/Library/uninstall-devtools --mode=all
  Mit Zitat antworten Zitat