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