Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB.NET] Fragen - Antworten
Autor
Nachricht
Svenja
Newbie
Newbie

Anmeldedatum: 02.03.2009
Beiträge: 3

Pfad einer Datenbank in einer .ini Datei speichern?
Verfasst am: 02.03.2009, 07:12

Hallo, ich bin eine relative Anfängerin, was die vb.net Programmierung angeht.
Ich habe ein Programm und möchte auf eine Datenbank zugreifen. Ich möchte aber den Pfad der Datenbank nicht
in meinem Programmcode angeben, weil derjenige, der das Programm später hat selbst bestimmen soll, wo er die Datenbank ablegt und vor allen Dingen soll er, wann immer er möchte, den Pfad der Datenbank ändern können.
Ich brauche also eine externe Datei (ich denke .ini eignet sich da gut), in der der Pfad der Datenbank drin steht und mein Programm diese einzige Zeile Text, die in dieser Datei steht, als Pfad der Datenbank liest und darauf zugreifen kann.
Mein Problem ist, dass ich nicht weiß, wie so etwas funktioniert und vor allen Dingen, wo auf meinem Rechner soll ich diese .ini Datei ablegen, damit mein Programm ohne Pfadangabe die Datei findet?

Ich würde mich über jede Antwort und Hilfe riesig freuen!!

Liebe Grüße
 
Svenja
Newbie
Newbie

Anmeldedatum: 02.03.2009
Beiträge: 3


Verfasst am: 02.03.2009, 07:50

Ich habe jetzt eine .ini Datei angelegt, die so aussieht:

Code:

[pfad]
pfad=C:\xx.mdb


Ich habe diese Datei in C:\Windows\ abgelegt, damit ich meinem Programm keinen Pfad mitgeben muss.
Ich möchte jetzt in vb.net diesen Pfad als Variable haben, wie gehe ich da vor? Was müsste ich wo schreiben?

Wie kann ich meinen vorhandenen Code, bei dem ich eine genaue Pfadangabe der .mdb mache, sagen, dass er diesen Pfad, der in der .ini Datei steht, ausschließlich verwendet?


Code:

 Function Test() As String
        Dim cn As New OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data " & _
        "Source=C:\xx.mdb")
        cn.Open()
        Dim ergebnis As String
        With cn.CreateCommand()
            .CommandText = "Select Test FROM Test"
            ergebnis = .ExecuteScalar.ToString
            Test5 = ergebnis
            .Dispose()
        End With
        cn.Close()
        Test = Test5

    End Function


Liebe Grüße
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB.NET] Fragen - Antworten

Tags: ini datei, pfad

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Keygen - Hilfe bitte 1104 29.08.2007, 10:38
Keine neuen Beiträge Screenshot , hilfe ;) Speichern bzw jo 711 27.05.2007, 10:30
Keine neuen Beiträge hilfe bei ini maker 709 30.04.2007, 22:26
Keine neuen Beiträge [VB] suche hilfe beim 1. projekt 858 02.04.2007, 01:39
Keine neuen Beiträge proxy checker hilfe 1015 30.03.2007, 10:21
 


[ Time: 0.0757s ][ Queries: 83 (0.0363s) ][ GZIP on - Debug on ]