Probier doch mal:
        Update Gruppen SET [GruppeNeu]=[GruppeAlt]

Gruß, Chris


> -----Ursprüngliche Nachricht-----
> Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> Auftrag von Pat Boné
> Gesendet: Dienstag, 23. August 2005 18:25
> An: [email protected]
> Betreff: Re: AW: [Asp.net] db tabelle oder dataset spalte kopieren
>
>
> Hallo Chris,
>
> ja diese Lösung hatte ich auch schon, das ist allerdings nicht das was ich 
> will.
> Angenommen ich habe eine Spalte mit 50000 Werten und möchte diese Spalte 
> einfach exakt mit den gleichen Werten (Boolean)
> nur unter anderem
> Namen in der gleichen Tabelle speichern ohne dass ich nach der Neuerstellung 
> der Spalte die Iteration jedes Datensatzes
> durchführen muss.
>
> Mit deiner Updateanweisung ist das nicht möglich, zumindest habe ich bei 
> gestrigen Tests immer Fehler erhalten. Habe es
> soeben nochmals probiert allerdings ohne Erfolg, sollte eigentlich von der 
> Logik her ja möglich sein!?
>
> z.B.:
> sqlString = "UPDATE * FROM Gruppen SET [" & DuplGruppenBez.Text.Trim & 
> "[EMAIL PROTECTED] WHERE [" &
> Gruppen.SelectedItem.Value & "[EMAIL PROTECTED]"
> MyCommand = New OleDbCommand(sqlString, objConnect)
> MyCommand.Parameters.Add(New OleDbParameter("@GruppeNeu", -1))
> MyCommand.Parameters.Add(New OleDbParameter("@GruppeAlt", True))
>
> objConnect.Open()
> MyCommand.ExecuteNonQuery()
> objConnect.close()
>
> Gruss
> Pat
>
>
> Christoph Cluss wrote:
> > Erkenne leider nicht richtig was Du verändern willst.
> >
> > Ich denke, dass Du die Spalte in Deiner DB erst erstellen mußt:
> >
> >   Dim sql = "ALTER TABLE DEIN_Tabellenname ADD DEIN_Feldname " & DatenTyp
> >   Dim cmd As OleDbCommand = New OleDbCommand(sql, cnn)
> >   cmd.ExecuteNonQuery()
> >
> > und dannach entweder mit entsprechenden Update-Commands oder durch 
> > durchlaufen
> > des Datasets die Werte verändern.
> >
> > Beispiel für UpdateCommand:
> >
> >   Dim sql = "Update * from DEIN_Tabellenname set " & _
> >             "SET  Dein_Feldname='neuer Wert' where GruppenNr=1"
> >   Dim cmd As OleDbCommand = New OleDbCommand(sql, cnn)
> >   cmd.ExecuteNonQuery()
> >
> > Gruß, Chris
> >
> > _______________________________________________
> > Asp.net Mailingliste, Postings senden an:
> > [email protected]
> > An-/Abmeldung und Suchfunktion unter:
> > http://www.glengamoi.com/mailman/listinfo/asp.net
> >
> >
>
> _______________________________________________
> Asp.net Mailingliste, Postings senden an:
> [email protected]
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/asp.net

_______________________________________________
Asp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an