Tabellenfelder/Feldeigenschaften in Backend hinzufügen/ändern
  Home FAQ Contact Sign in
microsoft.public.de.access only
 
Advanced search
POPULAR GROUPS

more...

microsoft.public.de.access Profile…
 Up
Tabellenfelder/Feldeigenschaften in Backend hinzufügen/ändern         


Author: Sebastian Brandt
Date: May 12, 2008 13:35

Hallo NG,

schade/schön dass auch an Feiertagen niemals jemand ruht...

Ich möchte (muss) in einem Backend nachträglich neue Tabellenfelder
integrieren/ändern. Welche Möglichkeiten gibt es (soll für alle
Datentypen offen sein, also auch Anlagefelder Acc2007 etc. und
Eigenschaften wie Description) und ggf. welche Vor- und Nachteile gibt
es???

"ALTER TABLE tblTabellenname ADD COLUMN ..." scheint zu gehen (aber
nur wenig Eigenschaften???)

Möchte gerne Irrwege vermeiden, da es vermutlich schon diverse
Lösungen gibt. Ansätze würden mir schon reichen...

Schönster Pfingstabend noch...
Gruß Sebastian
8 Comments
Re: Tabellenfelder/Feldeigenschaften in Backend hinzufügen/ändern         


Author: André Minhorst
Date: May 12, 2008 14:18

Hallo Sebastian,

Sebastian Brandt schrieb:
> Ich möchte (muss) in einem Backend nachträglich neue Tabellenfelder
> integrieren/ändern. Welche Möglichkeiten gibt es (soll für alle
> Datentypen offen sein, also auch Anlagefelder Acc2007 etc. und
> Eigenschaften wie Description) und ggf. welche Vor- und Nachteile gibt
> es???
>
> "ALTER TABLE tblTabellenname ADD COLUMN ..." scheint zu gehen (aber
> nur wenig Eigenschaften???)
>
> Möchte gerne Irrwege vermeiden, da es vermutlich schon diverse
> Lösungen gibt. Ansätze würden mir schon reichen...

hier und auf den folgenden Seiten die Ansätze für DAO:

http://www.access-entwicklerbuch.de/2007/index.php?page=buch&bookpage=Kap_09/06....

Ciao
André
Show full article (0.80Kb)
no comments
Re: Tabellenfelder/Feldeigenschaften in Backend hinzufügen/ändern         


Author: Sebastian Brandt
Date: May 13, 2008 02:26

On 12 Mai, 23:18, André Minhorst
wrote:
> Hallo Sebastian,
>
> Sebastian Brandt schrieb:
>
>> Ich möchte (muss) in einem Backend nachträglich neue Tabellenfelder
>> integrieren/ändern. Welche Möglichkeiten gibt es (soll für alle
>> Datentypen offen sein, also auch Anlagefelder Acc2007 etc. und
>> Eigenschaften wie Description) und ggf. welche Vor- und Nachteile gibt
>> es???
>
>> "ALTER TABLE tblTabellenname ADD COLUMN ..." scheint zu gehen (aber
>> nur wenig Eigenschaften???)
>
>> Möchte gerne Irrwege vermeiden, da es vermutlich schon diverse
>> Lösungen gibt. Ansätze würden mir schon reichen...
>
> hier und auf den folgenden Seiten die Ansätze für DAO:
> ...
Show full article (0.97Kb)
no comments
Re: Tabellenfelder/Feldeigenschaften in Backend hinzufügen/ändern         


Author: Günter Gerold
Date: May 13, 2008 14:19

Hallo Sebastian,

vor einigen Wochen hab ich hier mit Unterstützung von Thomas Möller einen
Backendupdater zusammengebastelt. Das vorläufige Ergebnis kannst du hier ->
http://www.gerold-online.de/cms/index.php?id=124 anschauen. Im
Downloadbereich liegt das komplette Modul ohne Zeilenumbrüche usw.
Du wirst feststellen, daß die Sache ganz schön eskaliert ist. Es sind eine
ganze Reihe von Dingen zu berücksichtigen. z.B. Versionsnummer des Frontends
und des Backends. Automatische Sicherung des Backends vor dem Update (wir
löschen ja auch Felder oder Tabellen). Prüfung ob noch ein Frontend
verbunden ist.

Die eigentlichen Updates macht in diesem Fall SQL.

--
Günter Gerold

www.gerold-online.de
no comments
Re: Tabellenfelder/Feldeigenschaften in Backend hinzufügen/ändern         


Author: Sebastian Brandt
Date: May 14, 2008 04:01

On 13 Mai, 23:19, "Günter Gerold" wrote:
> Hallo Sebastian,
>
> vor einigen Wochen hab ich hier mit Unterstützung von Thomas Möller einen
> Backendupdater zusammengebastelt. Das vorläufige Ergebnis kannst du hier ->http://www.gerold-online.de/cms/index.php?id=124anschauen. Im
> Downloadbereich liegt das komplette Modul ohne Zeilenumbrüche usw.
> Du wirst feststellen, daß die Sache ganz schön eskaliert ist. Es sind eine
> ganze Reihe von Dingen zu berücksichtigen. z.B. Versionsnummer des Frontends
> und des Backends. Automatische Sicherung des Backends vor dem Update (wir
> löschen ja auch Felder oder Tabellen). Prüfung ob noch ein Frontend
> verbunden ist.
>
> Die eigentlichen Updates macht in diesem Fall SQL.
>
> --
> Günter Gerold
>
> www.gerold-online.de
Show full article (0.87Kb)
no comments
Re: Tabellenfelder/Feldeigenschaften in Backend hinzufügen/ändern         


Author: Sebastian Brandt
Date: May 14, 2008 04:26

On 13 Mai, 23:19, "Günter Gerold" wrote:
> Hallo Sebastian,
>
> vor einigen Wochen hab ich hier mit Unterstützung von Thomas Möller einen
> Backendupdater zusammengebastelt. Das vorläufige Ergebnis kannst du hier ->http://www.gerold-online.de/cms/index.php?id=124anschauen. Im
> Downloadbereich liegt das komplette Modul ohne Zeilenumbrüche usw.
> Du wirst feststellen, daß die Sache ganz schön eskaliert ist. Es sind eine
> ganze Reihe von Dingen zu berücksichtigen. z.B. Versionsnummer des Frontends
> und des Backends. Automatische Sicherung des Backends vor dem Update (wir
> löschen ja auch Felder oder Tabellen). Prüfung ob noch ein Frontend
> verbunden ist.
>
> Die eigentlichen Updates macht in diesem Fall SQL.
>
> --
> Günter Gerold
>
> www.gerold-online.de
Show full article (0.91Kb)
no comments
Re: Tabellenfelder/Feldeigenschaften in Backend hinzufügen/ändern         


Author: Gunter Avenius
Date: May 14, 2008 04:57

Hallo Sebastian,

Sebastian Brandt schrieb folgendes:
> Was hat es mit der Klasse clsCommonDialog auf sich?

Datei Dialog.
> Diese wird beim
> Debuggen angemeckert...

Hole Dir den Download von der gleichen Seite, darin solltest Du alles
benötigte finden.
http://www.gerold-online.de/cms/index.php?id=110&tx_abdownloads_pi1[category_uid]=2&cHash=a0508c1674

Gruß
Gunter
--
__________________________________________________________
Access FAQ: http://www.donkarl.com
home: http://www.avenius.com - http://www.AccessRibbon.de
http://www.ribboncreator.de
no comments
Re: Tabellenfelder/Feldeigenschaften in Backend hinzufügen/ändern         


Author: Günter Gerold
Date: May 14, 2008 08:02

Hallo Sebastian,
>Was hat es mit der Klasse clsCommonDialog auf sich? Diese wird beim
>Debuggen angemeckert...

diese Klasse bekommst du bei Karsten Pries http://www.kpries.de/

diese dient zum auswählen des Backends das aktualisiert werden soll....

Grüße Günter
no comments
Re: Tabellenfelder/Feldeigenschaften in Backend hinzufügen/ändern         


Author: Sebastian Brandt
Date: May 14, 2008 09:40

On 14 Mai, 17:02, "Günter Gerold" wrote:
> Hallo Sebastian,
>
>>Was hat es mit der Klasse clsCommonDialog auf sich? Diese wird beim
>>Debuggen angemeckert...
>
> diese Klasse bekommst du bei Karsten Prieshttp://www.kpries.de/
>
> diese dient zum auswählen des Backends das aktualisiert werden soll....
>
> Grüße Günter

Danke schön, dann probier ich es mal aus...

Grüße Sebastian
no comments