vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 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: 19.04.07 12:52

Ich habe die Beiträge wieder durchgelesen. Ich glaube du willst sowas machen wie hier
    Private Sub CreateTable()
        Dim odb As String = "G:\DBs\vdt.MDB"
        Dim ndb As String = "H:\DBs\ndata.mdb"
 
        ' 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 res As Integer
 
        Dim cat As New ADOX.Catalog
        cat.Create(ndbString)
        cat = Nothing
 
        Dim cmd As New OleDbCommand("Create Table StatusByPerson (Name Char," & _
          "Status Char)", ndbc)
 
        Try
            ndbc.Open()
            res = cmd.ExecuteNonQuery()
        Catch ex As Exception
            Debug.WriteLine(ex.ToString())
        Finally
            ndbc.Close()
        End Try
 
        ' Read in data from old DB tables
        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" + _
        " From Contracts, Contacts, CValues Where" & _
        "Contracts.ContactID=Contacts.ContactID And CValues.id =" & _
        "Contracts.ContractStatus"
        Dim oda As New OleDbDataAdapter(selSQL, odbc)
        oda.AcceptChangesDuringFill = False
        Dim ds As New DataSet
        Try
            oda.Fill(ds, "Data")
        Catch ex As Exception
            Debug.WriteLine(ex.ToString())
            Return
        End Try
 
        ' Add data to new DB table
        Dim nda As New OleDbDataAdapter("Select * From StatusByPerson", ndbc)
        Dim cb As New OleDbCommandBuilder(nda)
        nda.Update(ds, "Data")
 
        ' Display the new data
        ds.Clear()
        nda.Fill(ds, "Data")
        Dim bs As New BindingSource(ds, "Data")
        CValuesDataGridView.AutoGenerateColumns = True
        CValuesDataGridView.DataSource = bs
 
    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.207Wackes17.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.090Wackes18.04.07 10:10
Re: Dataset: Abfrage erstellen und in neuer Tabelle speicher...2.063Melkor18.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.009Melkor18.04.07 12:54
Re: Dataset: Abfrage erstellen und in neuer Tabelle speicher...2.017Wackes19.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.805Wackes19.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.734Wackes19.04.07 16:20
Re: Dataset: Abfrage erstellen und in neuer Tabelle speicher...1.682Melkor20.04.07 08:14
Re: Dataset: Abfrage erstellen und in neuer Tabelle speicher...1.786Melkor20.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