Einzelnen Beitrag anzeigen

JRegier

Registriert seit: 1. Jul 2005
33 Beiträge
 
#7

Re: Kennt sich jemand mit Zeos aus?

  Alt 24. Jul 2005, 08:41
Zitat von Matt:
Ja genau, das gehört zu den (Columns)(Feld)-bezeichnungen von MySQL-Tabellen!

-> Field - Type - Null - Key - Default - Extra - Collation - Privileges - Comment


Gruß Matt
Hey, super! Sie sind der beste weit und breit!
Sag nur ist das hier nur Tippfehler? mit doppelten from
TZQuery.sql.add('Show full columns from from `Datenbank`.`Tabelle`'); Und wo kann man dise SQL Befehle nachlesen gibts bei jedem DatenbankTyp eigene zusätzliche Befehle?

Bei anderem Delphi Forum hatten die mir
gesagt das ich mit DataType = ftAutoInc prüfen muß aber ich wußte ja, dass DataType auch auf AutoInc Felder bei verschiedenen
Datentypen von TINYINT - BIGINT immer nur jeweils den Datentyp zurückgibt!

Na ja hatte auch versucht mit:
Delphi-Quellcode:
   Field[J] is TAutoIncField
                    //und
   FieldDefs[J].AutoGenerateValue = arAutoInc
das alles hatte ja nichts gebracht!

Nun habe ich noch einige Fragen:

AutoInc kann immer nur erstes Feld sein?
Kann eine Tabelle mehrere AutoInc Felder haben? // was überaus sinnlos erscheinen mag aber nicht
//wenn wir die nächste Frage betrachten man weiß ja nie
//wer sich was ausgedacht hat z.B. wenn man mehrere
//AutoInc zu einer größeren Zahl addieren will

Kann eine Tabelle von mehreren Schlüßeln abhängig sein?

Ich kenne einen guten Programmierer, der gab mir den Tip FieldDefs[J].AutoGenerateValue = arAutoInc
aber er sagte mir auch dass er keine AutoInc Felder verwendet wenn er eine DB entwickelt
er meint das wäre besser! Stimmt das? Ich weiß nicht der Aufwand wäre ja etwas größer wenn
man jedes mal den Schlüßel prüfen muß?
  Mit Zitat antworten Zitat