vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 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
Spalten in Tabellen zur Laufzeit hinzufügen 
Autor: Drickes
Datum: 12.02.09 11:06

Hallo VB Gemeinde,

zur Laufzeit sollen Spalten in der Tabelle Teilnehmer hinzugefügt werden. In der Entwicklungsumgebung funktioniert dies perfekt. Wenn ich das Programm allerdings in der kompillierten Form ausübe bzw. starte, funktioniert es nicht. Sprich: Die neue Spalte wird in nicht in die Tabelle Teilnehmer hinzugefügt. Gibt es hier etwas zu beachten?

Hier mein Codeschnipsel, welcher in der Entwicklerumgebung 1a funkioniert, nur nicht in der kompillierten Version.


Private Sub spalte(ByVal sp As String)

'sp ist der Spaltenname, welcher in diese Sub übergeben wird, z. B. Runde1
'p ist die globale Variabel wo der Pfad der Datenbank steht. In diesem Fall: Provider=Microsoft.Jet.Oledb.4.0; Data Source=C:\Andreas\Projekte\VB2005\Daten\Skat.mdb;

Try
Dim catalog As ADOX.Catalog = New ADOX.Catalog()
Dim conn As ADODB.Connection = New ADODB.Connection()
Dim table As ADOX.Table = New ADOX.Table()
Dim col As ADOX.Column = New ADOX.Column
conn.ConnectionString = p
conn.Open(Nothing, Nothing, Nothing, 0)
catalog.ActiveConnection = conn
table = catalog.Tables("Teilnehmer")
col.ParentCatalog = catalog
col.Name = sp
col.Type = ADOX.DataTypeEnum.adCurrency
col.Properties("Nullable").Value = True
table.Columns.Append(col)

Catch ex As Exception
End Try

Vielen Dank im Voraus für Eure Hilfe.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Spalten in Tabellen zur Laufzeit hinzufügen1.614Drickes12.02.09 11:06
Re: Spalten in Tabellen zur Laufzeit hinzufügen869ModeratorDaveS12.02.09 11:24
Re: Spalten in Tabellen zur Laufzeit hinzufügen863Drickes12.02.09 12:05
Re: Spalten in Tabellen zur Laufzeit hinzufügen895ModeratorDaveS12.02.09 12:12
Re: Spalten in Tabellen zur Laufzeit hinzufügen794Drickes12.02.09 12:30
Re: Spalten in Tabellen zur Laufzeit hinzufügen849Drickes12.02.09 12:37
Re: Spalten in Tabellen zur Laufzeit hinzufügen943ModeratorDaveS12.02.09 13:00
Re: Spalten in Tabellen zur Laufzeit hinzufügen815Drickes12.02.09 13:08
Re: Spalten in Tabellen zur Laufzeit hinzufügen816ModeratorDaveS12.02.09 13: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