Hallo Alexander,
clonen? mit welchem Befehl denn? Was ich bisher gemacht habe ist folgendes:
Dim objDataAdapter As New OleDbDataAdapter()
Dim objCommand As New OleDbCommand()
Dim objDataSet As New DataSet()
objCommand.Connection = objConnect
objCommand.CommandType = CommandType.Text
objCommand.CommandText = "SELECT " & Gruppen.SelectedItem.Value & " FROM
Gruppen"
objDataAdapter.SelectCommand = objCommand
objDataAdapter.Fill(objDataSet, "Gruppen")
objDataSet.AcceptChanges()
objDataAdapter.Fill(objDataSet, "Gruppen")
'### Neue Spalte hinzufügen
objDataSet.Tables("Gruppen").Columns.Add(DuplGruppenBez.Text.Trim)
objDataAdapter.Fill(objDataSet, "Gruppen")
'### Wieder in DB schreiben
Dim objCommandBuilder As New OleDbCommandBuilder(objDataAdapter)
objDataAdapter.InsertCommand = objCommandBuilder.GetInsertCommand()
objDataAdapter.Update(objDataSet, "Gruppen")
'### Anzeigen
MyDataGrid.DataSource = objDataSet.Tables("Gruppen").DefaultView
MyDataGrid.DataBind()
Das DataGrid habe ich nur zur Kontrolle als Anzeige eingebaut. Jetzt ist es so,
dass die neue Spalte zwar generiert wird, aber komischerweise der Veränderte
DataTable nicht in die DB geschrieben wird. Ich erhalte auchkeinerlei
Fehlermeldungen bie Adapter.Update()
Gruss
Pat
Alexander Zeitler wrote:
Hallo,
weiss denn niemand hierzu eine Lösung? Alle im Urlaub ;-)
Du könntest die DataSet-DataTable clonen und die nicht
benötigten Spalten löschen.
Gruss
Alex
___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net
___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net