vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
TOP-Angebot: 17 bzw. 24 Entwickler-Vollversionen zum unschlagbaren Preis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

ADO.NET / Datenbanken
Re: Dataset: Abfrage erstellen und in neuer Tabelle speichern 
Autor: Melkor
Datum: 20.04.07 08:22

Hier ist übrigens eine "Select Into" Lösung, ohne DataSet.
    Private Sub CreateTable1()
        Dim odb As String = "G:\DBs\vdt.MDB"
        Dim ndb As String = "H:\DBs\ndata.mdb"
        Dim res As Integer
 
        ' Delete old DB and create anew
        If File.Exists(ndb) Then
            File.Delete(ndb)
        End If
 
        Dim ndbString As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data" & _
          "Source=" & ndb
        Dim ndbc As New OleDbConnection(ndbString)
 
        Dim cat As New ADOX.Catalog
        cat.Create(ndbString)
        cat = Nothing
 
        ' Import data
        Dim odbString As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data" & _
          "Source=" & odb
        Dim odbc As New OleDbConnection(odbString)
        Dim selSQL As String = "Select Contacts.LastName+'," & _
          "'+Contacts.FirstName As Name, CValues.value As Status" + _
        " Into StatusByPerson In '" & ndb & "' From Contracts, Contacts," & _
        "CValues Where Contracts.ContactID=Contacts.ContactID And CValues.id =" & _
        "Contracts.ContractStatus"
 
        Dim cmd As New OleDbCommand(selSQL, odbc)
        Try
            odbc.Open()
            res = cmd.ExecuteNonQuery()
        Catch ex As Exception
            Debug.WriteLine(ex.ToString())
            Return
        Finally
            odbc.Close()
        End Try
 
    End Sub

Those people who think they know everything are a great annoyance to those of us who do - Isaac Asimov

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Dataset: Abfrage erstellen und in neuer Tabelle speichern5.013Isha29.03.07 14:39
Re: Dataset: Abfrage erstellen und in neuer Tabelle speicher...2.536ModeratorFZelle29.03.07 16:59
Re: Dataset: Abfrage erstellen und in neuer Tabelle speicher...2.407Isha29.03.07 17:44
Re: Dataset: Abfrage erstellen und in neuer Tabelle speicher...2.208Wackes17.04.07 13:10
Re: Dataset: Abfrage erstellen und in neuer Tabelle speicher...2.126ModeratorFZelle17.04.07 15:59
Re: Dataset: Abfrage erstellen und in neuer Tabelle speicher...2.091Wackes18.04.07 10:10
Re: Dataset: Abfrage erstellen und in neuer Tabelle speicher...2.064Melkor18.04.07 11:25
Re: Dataset: Abfrage erstellen und in neuer Tabelle speicher...1.980Wackes18.04.07 12:41
Re: Dataset: Abfrage erstellen und in neuer Tabelle speicher...2.010Melkor18.04.07 12:54
Re: Dataset: Abfrage erstellen und in neuer Tabelle speicher...2.018Wackes19.04.07 10:47
Re: Dataset: Abfrage erstellen und in neuer Tabelle speicher...1.772Melkor19.04.07 11:40
Re: Dataset: Abfrage erstellen und in neuer Tabelle speicher...1.872Melkor19.04.07 12:52
Re: Dataset: Abfrage erstellen und in neuer Tabelle speicher...1.806Wackes19.04.07 14:53
Re: Dataset: Abfrage erstellen und in neuer Tabelle speicher...1.723Melkor19.04.07 15:11
Re: Dataset: Abfrage erstellen und in neuer Tabelle speicher...1.735Wackes19.04.07 16:20
Re: Dataset: Abfrage erstellen und in neuer Tabelle speicher...1.683Melkor20.04.07 08:14
Re: Dataset: Abfrage erstellen und in neuer Tabelle speicher...1.787Melkor20.04.07 08:22
Re: Dataset: Abfrage erstellen und in neuer Tabelle speicher...1.752Wackes20.04.07 09:07

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel