Announcement

Collapse
No announcement yet.

Daten aus Access lesen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Daten aus Access lesen

    Hallo Freunde!
    Ich möchte gerne Daten aus einer Access datenbank (*.mdb) lesen.
    Dabei möchte ich keine Tools verwenden, sonder die Daten per Kommando der Art "Select * from ... where ..." ausführen.
    dann die Daten z.B. in einem Array speichern und damit dann weiterarbeiten.
    Kann mir jemand helfen.
    Zu SQL habe ich eine menge gefunden aber nicht zu *.mdb's

  • #2
    Hallo,

    Zu SQL habe ich eine menge gefunden aber nicht zu *.mdb's
    Dann ist der Unterschied nur im Connectionstring -> http://connectionstrings.com/
    Eventuell noch OleDb....

    mfG Gü
    "Any fool can write code that a computer can understand. Good programmers write code that humans can understand". - Martin Fowler

    Comment


    • #3
      ja genau da liegt mein Problem.

      den folgenden Code habe ich gefunden
      Code:
              Dim FileName As String = "c:\users\...."
              Dim DBPwd As String = ""
              Dim CSB As New OleDbConnectionStringBuilder
              'Dim CSB As New OleDbConnectionStringBuilder()
              With CSB
                  .Provider = "Microsoft.Jet.OLEDB.4.0"
                  .DataSource = FileName
      
                  ' DBPasswort 
                  If DBPwd.Length > 0 Then
                      .Add("Jet OLEDB:Database Password", DBPwd)
                  End If
      
                  ' Connectionpooling ausschalten 
                  .OleDbServices = -4
      
                  ' DB im geteilten Modus öffnen 
                  .Add("Mode", "Share Deny None")
      
                  ' Pagelocking ab Access-Version 2000 
                  .Add("Jet OLEDB:Database Locking Mode", 1)
              End With
      
              Dim Cnn As OleDbConnection = New OleDbConnection
      
              Cnn.ConnectionString = CSB.ConnectionString
              Try
                  Cnn.Open()
                  mcnn = Cnn.
              Catch Ex As Exception
                  MsgBox(Ex.Message, MsgBoxStyle.Exclamation)
      
              End Try
      der soll die Verbindung zur *.mdb herstellen aber wie greife ich nun auf die Daten zu ?
      Zuletzt editiert von sagri; 11.11.2008, 22:23.

      Comment


      • #4
        Es ist am Besten wenn du dich in die Materi einliest.

        Vorschläge:
        http://openbook.galileocomputing.de/...49a394f572a324
        http://openbook.galileocomputing.de/....htm#Xxx998355
        http://openbook.galileo-press.de/vis....htm#Xxx999339

        mfG Gü
        "Any fool can write code that a computer can understand. Good programmers write code that humans can understand". - Martin Fowler

        Comment


        • #5
          Ich lese mir das gerade durch, doch lieber wäre mir (falls es jemand aus dem FF kann) wenn mir jemand paar zeilen schicken könnte.
          Fundamentale kenntnisse in Datenbanken besitze ich bereits aus meinen Vorlesungen aber eben nicht wie ich diese in VB.net umsetze.

          Comment


          • #6
            aber eben nicht wie ich diese in VB.net umsetze.
            Deshalb die obigen Links, denn der Zugriff auf die DBs ist auch ein Grundstein der Programmierung.

            Ein paar Zeilen kannst du nur kopieren -> diese finden sich auch den (Open)Books.

            mfG Gü
            "Any fool can write code that a computer can understand. Good programmers write code that humans can understand". - Martin Fowler

            Comment


            • #7
              ja lese mich gerade ein.
              Vielen Dank für die Links !

              Comment

              Working...
              X