Datenbank auf USB-Stift

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Datenbank auf USB-Stift

Re: Datenbank auf USB-Stift

von Stephan » Mo, 21.11.2011 20:14

Nur wenn ich nach z.B. einer woche den usb-stift wieder einstecke bekommt der usb-stift von windows einen anderen Laufwerksbuchstaben zugeteilt;
d.h. ich müsste diesen bzw. die Datenbank darauf wieder neu registrieren
Exakt, nur rechtfertigt doch das nicht die Aussage:
Ich muss leider anmerken, dass sie nicht funtioniert,
weil die Windows- Systeme nicht immer den gleichen Laufwerksbuchstaben zuweisen.
und darauf bezog ich mich, denn komma4 hatte schlicht nichts Gegenteiliges gesagt, und das man natürlich denn passenden LW-Buchstaben verwenden muß ist doch selbstverständlich.

Den richtigen LW-Buchstaben jederzeit neu zu bestimen ist auch überhaupt kein Problem, denn es ist ja bekannt wie die Datenbank heißt und wo sie, relativ zur LW-Wurzel liegt und die Aufgabe zerfällt somit in 2 Teile:

1. alle aktuell verfügbaren LW bestimmen
2. das LW der Verfügbaren bestimmen auf dem die DB ist

das Ergebnis von 2. liefert dann denn zu verwemndenden LW-Buchstaben.
In Wahrheit ist das Ganze noch viel Einfacher und du brauchst meinen verlinkten WSH-Code garnicht somndern kannst gleich alle denkbaren Buchstaben abfragen, denn so viele sind es ja nicht.
Liegt die DB-Datei in der Wurzel des LW ginge das z.B. so:

Code: Alles auswählen

Sub Laufwerk_suchen()
datei = ":\test.odb"
For i = 65 to 89
 datei2 = CHR(i) & datei
 If fileexists(datei2) Then
   Msgbox "Gesuchtes Laufwerk ist " & CHR(i) & ":"
   Exit For
 End If
Next i
End sub
und dann die feldbefehle im Brief, der auf die Datenbank zugreifen will einzeln wieder der "neuen" Datenbank zuweisen.
Ist das wirklich nötig? Ich habs jetzt nicht probiert nur wenn man die jeweilige DB unter demselben Namen wieder anmeldet (hierzu ggf. zunächst 'alte' Anmeldung lösen) sehe ich nicht die Notwendigkeit alle Feldeder neu zuzuweisen.



Gruß
Stephan

Re: Datenbank auf USB-Stift

von gogo » Mo, 21.11.2011 13:41

So weit ich weiß, kann man USB-Speicher in Windows mappen - Datenträgerverwaltung heißt das, wenn ich mich richtig erinnere. Alternativ kannst Du die Datenbank beim Einstecken des Sticks auf einen bestimmten Platz in einem Windows-Verzeichnis kopieren (http://de.wikipedia.org/wiki/Autorun), und dann erst die DB öffnen - das geht natürlich dann mit einer lokalen Verknüpfung am Desktop oder wo auch immer.

ps: nicht vergessen die Daten nach Beendigung der Datenbank auf den Stick rücksichern ;)

... außerdem kann ich mich noch dunkel erinnern, dass es unter Windows einen Unterschied zwischen Wechseldatenträger und Lokales Laufwerk gibt - d.h. Wenn es möglich ist den USB-Stick als Lokales Laufwerk zu registrieren dann bekommt er immer den selben Laufwerksbuchstaben ...

Re: Datenbank auf USB-Stift

von 1.ray » Mo, 21.11.2011 12:46

Hallo Stefan,

was ich meine ist: beim registrieren der datenbak weise ich dem usb-stift natürlich den buchstaben des laufwerks zu, den windows dem usb-stift gibt.
Soweit so gut. funktioniert auch alles dann.
Nur wenn ich nach z.B. einer woche den usb-stift wieder einstecke bekommt der usb-stift von windows einen anderen Laufwerksbuchstaben zugeteilt;
d.h. ich müsste diesen bzw. die Datenbank darauf wieder neu registrieren und dann die feldbefehle im Brief, der auf die Datenbank zugreifen will einzeln wieder der "neuen" Datenbank zuweisen.

Gruß
1.ray

Re: Datenbank auf USB-Stift

von Stephan » Mo, 21.11.2011 10:22

Ich muss leider anmerken, dass sie nicht funtioniert,
weil die Windows- Systeme nicht immer den gleichen Laufwerksbuchstaben zuweisen.
Hä?

Die Antwort war:
Registriere die ODB, auf den jeweiligen Systemen mit den jeweiligen mount points, resp. Laufwerk
und genauso ist es auch, denn dort steht "jeweiligen".

(Das man den jeweiligen Laufwerksbuchstaben dazu erst ermitteln muß ist selbstredend. Wie man sowas unter Windows machen könnte ist beispielsweise von viewtopic.php?f=18&t=7932 ableitbar.)


Gruß
Stephan

Re: Datenbank auf USB-Stift

von 1.ray » Mo, 21.11.2011 10:10

Hallo Gast,

ich habe sehr wohl auf winfrieds lösung geantwortet, leider ist diese antwort,
die ich gestern spät nachts abgeschickt habe nicht angekommen.
natürlich habe ich mich für den lösungsvorschlag bedankt.
Ich muss leider anmerken, dass sie nicht funtioniert,
weil die Windows- Systeme nicht immer den gleichen Laufwerksbuchstaben zuweisen.

Gruß
1.ray

Re: Datenbank auf USB-Stift

von 1.ray » So, 20.11.2011 13:52

Hallo Peter,
ich finde Deinen "Ton" ziemlich rüde.
Gruss
1.ray

Re: Datenbank auf USB-Stift

von pmoegenb » Sa, 19.11.2011 15:53

1.ray hat geschrieben:Hallo allerseits,

Wie kann man Ooo beibringen, daß es sich die Adressdaten z.B. für einen Brief von der Adressdatenbank auf dem USB-Stift holen soll und zwar unabhängig davon, ob ich Ihn an meinem PC mit Windiws XP, einem anderen PC mit Windows 7 ultimate, oder an meinem Mac 10.4 anstecke?
Gruß
1.ray
Wieviel Foren willst Du eigentlich beschäftigen, obwohl Du hier längst eine Antwort hast ? Siehe http://www.openoffice-forum.de/viewtopi ... =11&t=2391

Re: Datenbank auf USB-Stift

von komma4 » Sa, 19.11.2011 14:34

Registriere die ODB, auf den jeweiligen Systemen mit den jeweiligen mount points, resp. Laufwerk

Datenbank auf USB-Stift

von 1.ray » Sa, 19.11.2011 13:25

Hallo allerseits,

Wie kann man Ooo beibringen, daß es sich die Adressdaten z.B. für einen Brief von der Adressdatenbank auf dem USB-Stift holen soll und zwar unabhängig davon, ob ich Ihn an meinem PC mit Windiws XP, einem anderen PC mit Windows 7 ultimate, oder an meinem Mac 10.4 anstecke?
Gruß
1.ray

Nach oben