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-2024
 
zurück

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

ADO.NET / Datenbanken
Connection-Type als Variable 
Autor: norbert55
Datum: 08.03.05 18:25

Damit das Programm mit verschiedenen Datenbanken läuft, muß der Type der Connection variabel werden (denke ich mir so). Ich habe eine Klasse, in der die Tabellen angelegt werden, wenn sie nicht vorhanden sind. Dazu habe ich den Aufruf:
Dim CreaTab As New cTabellen(cnString.GetType)
CreaTab.CreateTableLeistungen(leistTab, cnString)
Aber in der Klasse cTabellen muss ich die Parameter explizit typisieren. conn kann eine MySqlConnection oder eine OdbcConnection oder eine andere sein. Wie kann ich da eine Variable verwenden?
Public Class cTabellen
    Private _cnTyp As Type
    Private cn As String
    Private typIndex As Integer
 
    Public Sub New(ByVal cnTyp As Type)
        _cnTyp = cnTyp
        cn = cnTyp.GetType.FullName
        Select Case cn
            Case "ByteFX.Data.MySqlClient.MySqlConnection"
                typIndex = 1
             ...
        End Select
    End Sub
 
    Function CreateTableLeistungen(ByVal tName As String, ByVal conn As  ? ? _
      ?) As Boolean
        Dim s As String = "CREATE TABLE " & tName & Leistungen("")
        Select Case typIndex
            Case 1
                Dim cmd1 As New MySqlCommand(s, conn)
                cmd1.ExecuteNonQuery()
            ...
Gruß Norbert
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Connection-Type als Variable1.384norbert5508.03.05 18:25
Re: Connection-Type als Variable831Maywood08.03.05 19:04
Re: Connection-Type als Variable865norbert5508.03.05 19:29
Re: Connection-Type als Variable895ModeratorFZelle08.03.05 19:45
Re: Connection-Type als Variable790norbert5508.03.05 20:33
Re: Connection-Type als Variable958Maywood08.03.05 20:27
Re: Connection-Type als Variable862Maywood08.03.05 20:30
Re: Connection-Type als Variable819norbert5510.03.05 14:02
Re: Connection-Type als Variable906Maywood10.03.05 14:43
Re: Connection-Type als Variable932norbert5510.03.05 16:45
Re: Connection-Type als Variable858norbert5513.03.05 17:48
Re: Connection-Type als Variable882norbert5508.03.05 19:44

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-2024 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