Forum: SQL |
Thema:
AW: AW: INSERT Anweisung |
Von:
Herbert (
03.10.2006 15:09) |
Hallo Martin,
ich arbeite mit ASP.NET 2. Die Abfragen und Anweisungen werden nicht mit ProgrammCode ausgeführt. Nur mittels SQL-Anweisungen. Zumindest vorerst.
Ein Datensatz hat folgende Felder in der "tbl_bewegungsdaten".
id (Primäschlüssel), guid, kfzkz, kfzmarke, kmAb, kmAn, abDatum,anDatum
Diese Selectanweisung wird in einem "View" ausgeführt das Ergebnis lasse ich mir mittels GridView anzeigen.
SELECT kfzkz, SUM(DISTINCT kmAn-kmAb) AS [Gesamt KM/ KFZ]
FROM tbl_bewegungsdaten GROUP BY kfzkz ORDER BY kfzkz
Der hier ermittelte GesamtKM-Stand soll nun der AnfangsKM-Stand eines bestimmten KFZ sein.
Mein INSERT in die tbl-bewegungsdaten lautet wie folgt:
INSERT INTO [tbl_bewegungsdaten]([kfzkz],[kfzmarke],[kmAb],[kmAn],[abDatum][anDatum] VALUES (@kfzkz,@kfzmarke,@kmAb,@kmAn,@abDatum,@anDatum)
Solltest du weitere Info´s benötigen, sehr gerne.
Dauerd nur etwas, die Daten liegen auf meinem Laptop der nicht vernetzt mit meinem Heim-PC ist. Muss deshalb den Code abschreiben.
Dank schon mal für deine Hilfe.
herbi
Betreff |
Von |
Datum |
|
|
AW: AW: AW: INSERT Anweisung
Ok supi!<br>Was ist wenn du einfach beim Insert das select angibst:<br>NSERT INTO tbl_bewegungsdaten(kfzkz,kfzmarke,kmAb,kmAn,abDatum,anDatum) (SELECT kfzkz, kfzmarke, SUM(DISTINCT kmAn-kmAb), 0, abDatum,... |
|
|
|
|
|
Martin
Mostögl
|
03.10.2006 15:28 |
|
|
AW: AW: AW: AW: INSERT Anweisung
Hallo Mosti,<br><br>ganz klar ist mir diese Anweisung noch nicht. :-(<br><br>Wie schreibt diese Anweisung den ermittelten KM-Stand in das Feld "kmAb"?<br><br>Wird dies durch die Reihenfolge der Felder... |
|
|
|
|
|
Herbert
|
03.10.2006 16:26 |
|
|
AW: AW: AW: AW: AW: INSERT Anweisung
ja, soweit hast du alles richtig verstanden. Im Select Query muss genau die gleiche Reihenfolge stehen wie die Spalten beim Insert-Query in welche du die Werte einfügen willst. Du 0 (..3. Feld die... |
|
|
|
|
|
Martin
Mostögl
|
03.10.2006 18:21 |
|
|
Herbert
|
03.10.2006 19:08 |
|
|
Martin
Mostögl
|
03.10.2006 20:27 |
|
|
Martin
Mostögl
|
06.10.2006 07:57 |
|
|
AW: AW: AW: AW: AW: AW: AW: AW: INSERT...
Hallo Mosti,<br><br>für das Problem habe ich eine andere Lösung gefunden. Mittels der SelectAnweisung binde ich das Ergebnis an ein DropdownListElement und lasse mir den errechneten Km-Stand in das... |
|
|
|
|
|
Herbert
|
08.10.2006 17:26 |
|
|
AW: AW: AW: AW: AW: AW: AW: AW: AW:...
Passt! Das andere wäre eine reine Query-Lösung gewesen. Aber du entscheidest was dir lieber ist, hauptsache es funktioniert!<br><br>Solltes wieder mal was brauchen einfach posten! ;0)) |
|
|
|
|
|
Martin
Mostögl
|
10.10.2006 11:21 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!