Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Verknüpfen oder Speichern

Begonnen von fred-neumann, November 07, 2016, 14:42:24

⏪ vorheriges - nächstes ⏩

fred-neumann

Hallo Access Experten,
ich habe zu einer sehr umfangreichen und ,,Formel-intensiven" Excel Arbeitsmappe eine Verknüpfung.
Durch diese Verknüpfung wird ein Teil (ca. 2300 DS) der Excel Daten in meiner DB mit derzeit über 60 Feldnamen angezeigt.
Beim erstellen von Abfrage und Formular habe ich den Eindruck, dass alles ein bißchen langsamer läuft, als gewohnt.
Vielleicht noch zu erwähnen; Mit dieser DB möchte ich nur die Datensätze in ihrer Breite als ganzes, allerdings individuell gefiltert betrachten.
Meine Frage:
Ist es bei diesem Umfang an DS und Feldern sinnvoller, anstatt einer Verknüpfung, die Daten in eine Tabelle zu speichern?

mfg
Fred

DF6GL

Hallo,


selbst ist der Mann...

Probier es doch einfach aus...  8)


(grundsätzlich sind Daten aus  einer Access-Tabelle "schneller"  auszulesen als Daten aus einem verknüpften Excel-Sheet)
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

fred-neumann

Jo  DF6GL,
mache ich,- zumal ich mit dieser DB noch am Anfang bin.
Deine Bemerkung in Klammern
Zitat(grundsätzlich sind Daten aus  einer Access-Tabelle "schneller"  auszulesen als Daten aus einem verknüpften Excel-Sheet)
habe ich als Access-Amateur auch schon vermutet,- war mir aber nicht sicher ob alles nur Einbildung.
Ich werde es mal umbauen (mit Kopie meiner jetzigen DB) und bin dann "klüger".

Bis denne
Fred

fred-neumann

Tatsächlich! Mit der Verbindung zu gespeicherten Daten in einer Tabelle, läßt sich alles (Aufrufen der Daten, bearbeiten von Abfragen, Formulare etc.) in gewohnter Geschwindigkeit erledigen.
Allerdings habe ich weiter eine Verknüpfung zu Excel. Eine entsprechende Tabelle wird durch ,,Lösch,- und Anfüge Abfrage" aktualisiert.
Die gespeicherte Tabelle hat nebenbei auch noch den Vorteil, das Daten aus Excel, welche in Text-Format sind,- aber eigentlich nur Zahlen beinhalten, entsprechend in einem Zahlen-Feld gespeichert werden (weniger Speicher, schnelleres verarbeiten ..)
Ein kleines Problem habe ich allerdings noch.
Folgendes:
Wenn ich nach der LöschAbfrage die AnfügeAbfage ausführen will (spätestens nach dem zweiten mal) erscheint die Meldung: ,,Sie können die Änderungen nicht aufzeichen, da ein eingegebener Wert gegen für die Tabelle definierten Einstellungen verstößt .."
Gehe ich dann in die Entwurfansicht der AnfügeAbfrage und mache nur etwas unbedeutendes (z.B. die angezeigte Tabelle verschieben) und speicher nach Aufforderung, funzt die AnfügeAbfrage.

Woran liegt das ??????

DF6GL

Hallo,

dieser Fehlermeldungstext ist bei mir noch nicht aufgetreten... (Welche A-Verson benutzt Du?)

Vermutlich entsteht  ein Datentypen-Konflikt.

Du solltest beim Import eine Import-Spezifikation benutzen, mit der der Datentyp der Access-Tabellenfelder bestimmt werden kann.
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

fred-neumann

DF6GL,
ich habe 2010
.. und eben festgestellt, dass wenn ich die Verknüpfung als Tabelle speicher (ohne irgendwelche Veränderungen) und dann Lösch,- und AnfügeAbfrage ausführe, alles normal über die Bühne geht.

fred-neumann

DF6GL,
bei Erstellung der Verknüpfung sehe ich keine Möglichkeit zur Import-Spezifikation.
Ist das bei 2010 nicht mehr möglich?

fred-neumann


fred-neumann

Das nutzen einer  Import-Spezifikation ist nur bei Import der Quelldaten in eine neue Tabelle gegeben. Ich habe aber eine Verknüpfung.
Da sich die Datenauswahl in Excel immer wieder grundlegend ändert, würde ich gerne eine Verknüpfung vorziehen. Das Prozedere, jedesmal den Assistenten zum Import aufrufen, Import-Spezifikationen zu setzen finde ich recht umständlich.
Einer weiteren Tabelle, deren Inhalt löschen und von der Verbindung darin einfügen, geht ratzfatz.

Aber es erklärt sich alles nicht, warum es bei der AnfügeAbfrage Probleme gibt,- die erst gelöst sind, wen ich in den Entwurf gehe und etwas unbedeutendes verändere.

DF6GL

Hallo,

die Fehlermeldung kann auch darauf hindeuten, dass es in der Tabelle eine einschränkende Gültigkeitsregel für ein oder mehrere Felder gibt.


Kannst Du die DB hier hochladen mit entspr. nachvollziehbaren Daten, komprimiert/repariert und gezippt....
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access