Ich suche eher etwas wie:
Code:
Private Sub Command1_Click()
Dim ADOtbl As New ADOX.Table
Dim strCnn As String
'Neue Tabelle benennen
ADOtbl.Name = "tblADOx"
'Neue Tabelle in
DB einfügen
Cat.Tables.Append ADOtbl
End Sub
Und dann...
Code:
Private Sub Command1_Click()
Dim ADOCol As New ADOX.Column
With ADOCol
'ParentCatolog ist zum Setzen der
'.Properties notwendig
Set .ParentCatalog = Cat
'Name der Spalte übergeben
.Name = "NeueSpalte"
'Typ der Spalte übergeben (hier ein Textfeld)
.Type = adVarWChar
'Feldgrößendefinitionen sind nur bei
'Textformat zulässig
.DefinedSize = 255
'Standardwert
If Not IsMissing(Default) Then
.Properties("Default") = "Text eingeben"
End If
'Eine leere Zeichenfolge ist erlaubt
.Properties("Jet OLEDB:Allow Zero Length") = True
'Aufsteigende Sortierung
.SortOrder = adSortAscending
End With
'Neue Spalte an Tabelle übergeben
Cat.Tables("MeineTabelle").Columns.Append ADOCol
End Sub
Das müsste eigentlich das sein, was ich suche, allerdings ist das die falsche Sprache
Und das mit dem ADOX als
Unit habe ich auch nicht gefunden ...
Wer kann da helfen?
cu
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9
dc 90 9d f0 e9 de 13 da 60)