Paules-PC-Forum.de Anzeige:

Microsoft Windows Intune: PC-Verwaltung und -Sicherheit in der Cloud: Updateverwaltung, Anti-Virus und vieles mehr!


Zurück   Paules-PC-Forum.de > Programmierung > Visual Basic, Visual Basic.NET

Visual Basic, Visual Basic.NET Alles zum Thema - Visual Basic und Visual Basic.NET
Fragen zu VBA bitte in das Forum Office-Anwendungen posten!

EM-Tippspiel

Paule bei Facebook


Paule bei Twitter


Letzte Forenthemen
Gehe zum ersten neuen Beitrag Algorithmen Teil IV...
Aufrufe: 3338, Antworten: 125
Gehe zum ersten neuen Beitrag PPF - Spiel "Wörter weiter...
Aufrufe: 26943, Antworten: 4219
Gehe zum ersten neuen Beitrag PPF - Shoppingwahn
Aufrufe: 50950, Antworten: 1396
Gehe zum ersten neuen Beitrag Bundesliga-Tippspiel Saision...
Aufrufe: 7660, Antworten: 186
Gehe zum ersten neuen Beitrag Von Live CD Windowspfad...
Aufrufe: 321, Antworten: 19
Gehe zum ersten neuen Beitrag Captur 2.2 (Snow Leo)
Aufrufe: 26, Antworten: 0
Gehe zum ersten neuen Beitrag Captur 2.3 (Lion)
Aufrufe: 32, Antworten: 0
Gehe zum ersten neuen Beitrag Acer Aspire 8745ZG fährt...
Aufrufe: 65, Antworten: 6
Gehe zum ersten neuen Beitrag Rechner fährt herunter,...
Aufrufe: 152, Antworten: 9
Gehe zum ersten neuen Beitrag avs4you_com Lizenz oder Abo?
Aufrufe: 78, Antworten: 4
Zeige:





Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 24.02.2008, 13:40   #1 (Direktlink)
Forenmaskottchen
 
Registriert seit: 06.03.2005
Ort: Gera
Beiträge: 732
Standard VB.NEt - Access

Hallo,
ist es möglich mit VB.NET so eine Access Datenbank aufzurufen das ich z.B. nur eine SQL Abfrage an diese Schicke und die Rückgabe (Sprich passenden Spalten + Werte) in ein DataSet geschrieben werden, welches ich dann nach belieben auswerten kann?

mfg Phill
__________________
Aus Fehlern wird man klug, drum ist einer nicht genug!
Ich bin nur ein Opfer des Kapitalismus.
Phill ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 20.03.2008, 17:34   #2 (Direktlink)
War schon mal da
 
Benutzerbild von murray_de_luxe
 
Registriert seit: 19.02.2007
Beiträge: 38
Standard

Moin,
ja das geht. Ich benutze dazu eigentlich immer folgende class (Auszug):

Code:
Imports System.Data.OleDb

Public Class mdbConn
   Protected Friend AppPath As String = Application.StartupPath & "\"
   Dim psw As String = "MEIN PASSWORT" 'wenn benötigt
   Dim db As String = "mydb.mdb"
   Dim sConnectionString As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & db & ";Jet OLEDB:Database Password=" & psw & ";"

   'hier nun spezielle Funktion wie gewünscht laut deiner Anfrage
   Public Function goGetDataSet(ByVal sQry As String) As DataSet
        Dim oDataSet As New DataSet
        Dim oConnection As New OleDb.OleDbConnection(sConnectionString)
        Dim oCommand As New OleDb.OleDbCommand(sQry, oConnection)
        Dim oDataAdapter As OleDb.OleDbDataAdapter

        Try
            oConnection.Open()
            oDataAdapter = New OleDb.OleDbDataAdapter(sQry, oConnection)
            oDataAdapter.Fill(oDataSet)

            Return oDataSet

        Catch ex As Exception
            MsgBox("Fehler: " & ex.Message)
        Finally
            oConnection.Close()
        End Try

    End Function
End Class
Natürlich könntest die Class noch erweitern.
Aufruf wäre dann z.B. :
Code:
Dim clsMDB as new mdbConn
Dim sqlResult as DataSet  = clsMDB.goGetDataSet("Select * from blalba Where blabla = 1")
'... mache was mit sqlResult
Liebe Grüsse, murray_de_luxe
murray_de_luxe ist offline   Mit Zitat antworten
Antwort

  Paules-PC-Forum.de > Programmierung > Visual Basic, Visual Basic.NET

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen erlaubt, neue Themen zu verfassen.
Es ist Ihnen erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an




Alle Zeitangaben in WEZ +2. Es ist jetzt 10:19 Uhr.


Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Powered by vBCMS® 2.7.0 ©2002 - 2012 vbdesigns.de
(c) Paules-PC-Forum.de

::: Impressum :::

Search Engine Optimization by vBSEO 3.3.2