vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
SEPA-Dateien erstellen inkl. IBAN-, BLZ-/Kontonummernprüfung  
 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

VB.NET - Fortgeschrittene
Datenbanktabelle umbennen 
Autor: Dartrax
Datum: 06.06.04 03:29

H!i,
ich würde gerne eine Tabelle in meiner Datenbank umbenennen. Das AdoxCatalog-objekt habe ich leider nicht, da die Tabelle schon verhanden ist und ich mit activeconnection nicht zugewiesen werden kann, da die Connection OleDb und nicht AdoDb ist (-> Schnittstelle nicht unterstützt).

Hier einfach mal 'n bissl Code:

    ' Struktur: Nimmt alle Datenbankobjekte auf
    Public Structure DataObject
        ' Dataset: Das Dataset der Datenbank
        Dim DataSet As DataSet
        ' String: Der Connectionstring der Datenbankverbindung
        Dim Connectionstring As String
        ' OleDbConnection: Die Datenbankverbindung
        Dim Connection As OleDb.OleDbConnection
        ' OleDbDataAdapter: Der Adapter zwischen Verbindung und Dataset
        Dim DataAdapter As OleDb.OleDbDataAdapter
        ' OleDbCommandBuilder: Der Commandbuilder zu Generieren der 
        ' Datenbankbefehle
        Dim CommandBuilder As OleDb.OleDbCommandBuilder
    End Structure
 
    ' Prozedur: Initialisiert die DataObjects, gibt eventuellen Fehlerstring 
    ' zurück
    Public Sub DataObjectsInit(ByRef DataObjects As DataObject, ByVal Path As _
      String, ByVal Table As String)
        With DataObjects
            ' Neue Instanz des Dataset
            .DataSet = New DataSet
            ' Connectionstring festlegen
            .Connectionstring = "Provider=Microsoft.Jet.OLEDB.4.0; Data" & _
              "Source=" & Path
            ' Neue Instanz der Connection
            .Connection = New OleDb.OleDbConnection(.Connectionstring)
            ' Neue Instanz des Adapters
            .DataAdapter = New OleDb.OleDbDataAdapter("SELECT * FROM " & Table, _
              .Connection)
            ' Neue Instanz des CommandBuilders
            .CommandBuilder = New OleDb.OleDbCommandBuilder(.DataAdapter)
            ' Trennzeichen festlegen
            .CommandBuilder.QuotePrefix = "["
            .CommandBuilder.QuoteSuffix = "]"
        End With
    End Sub
 
            ' DataObjects instanzieren
            DataObjectsInit(EinLeeresDataObject, MeineDatenbankdatei, _
              MeinTabellenname)
So und ich möchte jetzt einfach die Tabelle MeinTabellenname umbenennen.

Dartrax

Meine Homepage: www.dartrax.de


Posting wie es leibt und lebt
. . . und voll daneben geht!
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Datenbanktabelle umbennen5.533Dartrax06.06.04 03:29
Re: Datenbanktabelle umbennen3.523xellon07.06.04 00:09
Re: Datenbanktabelle umbennen3.540DorisM07.06.04 08:13
Re: Datenbanktabelle umbennen3.510WaldiMaywood07.06.04 08:34
Re: Datenbanktabelle umbennen3.518spike2407.06.04 08:47
Re: Datenbanktabelle umbennen3.531DorisM07.06.04 08:59
Re: Datenbanktabelle umbennen3.494WaldiMaywood07.06.04 09:49
Danke... Und nun Key-Column hinzufügen?3.508Dartrax08.06.04 20:40
Re: Danke... Und nun Key-Column hinzufügen?3.997xellon09.06.04 00:49
Syntaxfehler in Constraint-Klausel... 3.549Dartrax09.06.04 18:13
Re: Syntaxfehler in Constraint-Klausel... 3.611xellon10.06.04 09:31
Re: Syntaxfehler in Constraint-Klausel... 3.941Dartrax10.06.04 12:13
Re: Syntaxfehler in Constraint-Klausel... 3.549xellon10.06.04 14:39
Re: Syntaxfehler in Constraint-Klausel... 3.503Dartrax10.06.04 18:08
Re: Syntaxfehler in Constraint-Klausel... 3.682xellon11.06.04 00:58
Parallelitätsfehler...3.581Dartrax11.06.04 02:23
Re: Parallelitätsfehler...3.499Dartrax13.06.04 03:27
Re: Parallelitätsfehler...3.572Dartrax13.06.04 22:30
Re: Parallelitätsfehler...3.654xellon14.06.04 11:18
Re: Parallelitätsfehler...3.479Dartrax14.06.04 16:39
Re: Parallelitätsfehler...3.472xellon15.06.04 01:20
Re: Parallelitätsfehler...3.490Dartrax15.06.04 09:26
Re: Parallelitätsfehler...3.481Dartrax15.06.04 22:31
Re: Parallelitätsfehler...3.399xellon16.06.04 10:27
Re: Parallelitätsfehler...3.477Dartrax17.06.04 01:12
Re: Parallelitätsfehler...3.445xellon18.06.04 13:54
Mach's jetzt anders und basta.3.481Dartrax21.06.04 14:41

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