| Autor |
Beitrag |
bockwurst
      
Beiträge: 191
win98 /XP
D1 D5 Prof DE2005PE
|
Verfasst: Mi 19.12.07 17:04
Hallo,
ich würd gerne die Feldnamen einer Paradoxtabelle umbenennen.
Ich habe eine Datenbank mit der selben Struktur nur andere Feldnamen. Diese will ich per Programm ändern.
Wie kann ich dies tun?
Danke
|
|
beber
      
Beiträge: 21
WXP, VistaU
D2007W32
|
Verfasst: Mi 19.12.07 17:17
hi,
das hab ich in google gefunden:
hier
hoffe es hilft
gruss
bertram
|
|
hazard999
      
Beiträge: 162
Win XP SP2
VS 2010 Ultimate, CC.Net, Unity, Pex, Moles, DevExpress eXpress App
|
Verfasst: Mi 19.12.07 17:29
hallo,
guck dir mal DbiDoRestructure an.
das verwende ich.
r u
René
_________________ MOV EAX, Result;MOV BYTE PTR [EAX], $B9;MOV ECX, M.Data;MOV DWORD PTR [EAX+$1], ECX;MOV BYTE PTR [EAX+$5], $5A;MOV BYTE PTR [EAX+$6], $51;MOV BYTE PTR [EAX+$7], $52;MOV BYTE PTR [EAX+$8], $B9;MOV ECX, M.Code;MOV DWORD PTR [EAX+$9], ECX
|
|
bockwurst 
      
Beiträge: 191
win98 /XP
D1 D5 Prof DE2005PE
|
Verfasst: Mi 19.12.07 18:03
danke erstmals,
wie geht es mit DbiDoRestructure?
Ich kann damit Feldlängen, Typen ändern.... aber den Namen?
Wie kann ich dies machen?
Danke
Andreas
|
|
bockwurst 
      
Beiträge: 191
win98 /XP
D1 D5 Prof DE2005PE
|
Verfasst: Fr 21.12.07 15:56
ich habe es nun geschaft, mit "DbiDoRestructure" den/die Feldnamen einer Tabelle zu ändern.
Jetzt bleibt nur noch ein Problem.
Wie kann ich neue Feldnamen unbennen, die Sonderzeichen haben "ß", 'Ä' ... haben??
Dies war ja mein Hauptproblem.
LG
Andreas Orban
|
|
mkinzler
      
Beiträge: 4106
Erhaltene Danke: 13
Delphi 2010 Pro; Delphi.Prism 2011 pro
|
Verfasst: Fr 21.12.07 16:01
Oder per SQL
_________________ Markus Kinzler.
|
|
Blawen
      
Beiträge: 616
Erhaltene Danke: 33
Win XP, Vista, 7
Delphi 5 Prof., BDS 2006 Prof. RAD Studio XE
|
Verfasst: Mo 24.12.07 00:37
bockwurst hat folgendes geschrieben: | ich würd gerne die Feldnamen einer Paradoxtabelle umbenennen.
Ich habe eine Datenbank mit der selben Struktur nur andere Feldnamen... |
Wieso nimmst Du nicht einfach die Datenbankoberfläche von Delphi? Zumindest bei meinem alten D5 Prof ist sie dabei!
(Wieso mehr Aufwand betreiben, wenn Du es nur einmalig abändern willst? --> "Diese will ich per Programm ändern")
_________________ Es kompilert, wir können ausliefern.
Und es kompiliert wieder - das Update ist fertig - bitte 100 Euro
|
|
bockwurst 
      
Beiträge: 191
win98 /XP
D1 D5 Prof DE2005PE
|
Verfasst: Mo 07.01.08 09:40
@mkinzler: Mit SQL.
-Wie kann ich mit SQL den Feldnamen ändern?
@Blawen:Wieso nimmst Du nicht einfach die Datenbankoberfläche von Delphi?
-weil ich tausende, von unterschiedlichen Tabellen, bei den Kunden habe.
LG Andreas
|
|
Genie
      
Beiträge: 17
Win 95, 98, 2000, Millenium, XP, Linux, Unix
|
Verfasst: Mo 07.01.08 10:24
Tabellennamen ändern
ALTER TABLE <tabellenName> RENAME <tabellenName>;
|
|
bockwurst 
      
Beiträge: 191
win98 /XP
D1 D5 Prof DE2005PE
|
Verfasst: Mo 07.01.08 11:29
@Genie: ALTER table <tabllennameAlt> RENAME <TabellennameNeu>
damit ändere ich den TabellenName. Wie kann ich den die FELDNAMEN, mit SQL, ändern?
LG Andreas
|
|