Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Laufwerksname statt Laufwerksbuchstabe?

Frage Entwicklung VB for Applications

Mitglied: 38335

38335 (Level 1)

14.11.2006, aktualisiert 15.11.2006, 10103 Aufrufe, 7 Kommentare

Kann mir jemand helfen, wie ich bei der Angabe des Pfades beim Zugriff auf eine Datenbank den Laufwerksnamen statt den Laufwerksbuchstaben angeben kann?

Auszug aus meinem Quellcode:

Set con = New Connection
con.CursorLocation = adUseClient
con.Provider = "Microsoft Jet 4.0 OLE DB Provider"
con.ConnectionString = "Data Source=" & "D:\Temp"

Wenn ich nun im Pfad statt dem Laufwerksbuchstaben "D:" die Laufwerksbezeichnung ("NET1\Temp" schreiben möchte (der Buchstabe variiert auf anderen Rechnern, auf denen das Programm laufen soll) bringt mir der Debugger einen Fehler (ungültiger Pfadname).

Bin dankbar über jede Hilfe!
Mitglied: Metzger-MCP
14.11.2006 um 11:21 Uhr
Trage doch einfach in die Anmelde Scripte der User einen Laufwerksmapping eintrag hinzu.
Da dann jeder Userdann den gleichen Buchstaben haben Sollte dich das nicht mehr stören.
Du mußt dann nur den richtigen ord Finden und gut ist. Notfalls geht auch B: der sollte
in der heutigen Zeit ja nicht belegt sein ...
MFg Metzger
Bitte warten ..
Mitglied: MCSE-Cheffe
14.11.2006 um 11:33 Uhr
Hallo,

eine Möglichkeit wäre folgendes VBScript vorher laufen zu lassen bevor dein Code beginnt:

Set fso = CreateObject ("Scripting.FileSystemObject")
Set AlleLaufwerke = fso.Drives

Laufwerksbezeichnung = "Deine Laufwerksbezeichnung"

For Each Laufw In AlleLaufwerke

If Laufw.IsReady Then

If Laufw.VolumeName = Laufwerksbezeichnung Then

Laufwerksbuchstabe = Laufw.DriveLetter

Else
End If

Else
End If

Next

MsgBox Laufwerksbuchstabe ' Hier steht dann der Laufwerksbuchstabe anhand von der Laufwerksbezichnung drin

Die Backslashes müssen noch entfernt werden.
Bitte warten ..
Mitglied: Bolle97
14.11.2006 um 11:52 Uhr
Hallo,

oder Du schreibst
\\server\freigabe\Temp ... usw.

Gruß - Bolle97
Bitte warten ..
Mitglied: 38335
15.11.2006 um 14:16 Uhr
Bitte warten ..
Mitglied: 38335
15.11.2006 um 14:17 Uhr
Danke für die zeitnahe Hilfe!!!

Habe mich für die Lösung von MCSE_Cheffe entschieden, da diese am geeignetsten für meine Situation ist!
Bitte warten ..
Mitglied: 38335
15.11.2006 um 14:19 Uhr
Bitte warten ..
Mitglied: 38335
15.11.2006 um 14:20 Uhr
Bitte warten ..
Ähnliche Inhalte
CPU, RAM, Mainboards
Memtest aus OS statt per Boot (5)

Frage von PharIT zum Thema CPU, RAM, Mainboards ...

Windows Server
Heruntergefahren statt Neustart (10)

Frage von GrEEnbYte zum Thema Windows Server ...

Erkennung und -Abwehr
L f: Lesen statt Lösegeld (2)

Link von Lochkartenstanzer zum Thema Erkennung und -Abwehr ...

Neue Wissensbeiträge
RedHat, CentOS, Fedora

Fedora, RedHat, Centos: DNS-Search Domain setzen

(13)

Tipp von Frank zum Thema RedHat, CentOS, Fedora ...

Drucker und Scanner

Samsung SL-M4025ND, firmware update und (kompatible) Tonerkassetten

(1)

Erfahrungsbericht von markus-1969 zum Thema Drucker und Scanner ...

Heiß diskutierte Inhalte
Batch & Shell
Skripterstellung Lehrling (21)

Frage von 133119 zum Thema Batch & Shell ...

Java
gelöst Net user per script aus txt oder csv für FTP (15)

Frage von OlliPWS zum Thema Java ...

Exchange Server
Microsoft Exchange Weiterleitung mit anderer primären E-Mail Adresse (14)

Frage von Rene12345 zum Thema Exchange Server ...

LAN, WAN, Wireless
IP im privaten Netz nicht erreichbar (14)

Frage von guntis zum Thema LAN, WAN, Wireless ...