Veröffentlicht 31. März 200817 j Hi, ich habe folgendes Problem: Ich möchte einzelne Datensätze in meiner Weboberfläche ändern. Bei einer Tabelle habe ich keine Probleme, nun gibt es andere Datensätze, die sich auf zwei Tabellen beziehen. Ich bräuchte jetzt einen Update-Befehl, bei dem ich dann in der Oberfläche die Daten einfach nur verändern kann! Setze das Ganze mit PHP und einer Ms-SQL Datenbank um!
1. April 200817 j Wenn Du dafür sorgen musst, dass die Statements atomar sind, dann packe beide Updates in eine Transaktion. Ggf. kannst Du das auch über eine Stored Procedure lösen, wenn es sehr komplex ist bzw. noch mehr gemacht werden muss HTH Phil
1. April 200817 j Danke vorab für die Antworten, weiß immernoch nicht so Recht was ich machen muss. Hier nochmal eine Erklärung zum Problem: Tabelle 1: - ID varchar 2 (fragt mich nicht warum dies so realisiert wurde, war schon in der Datenbank so vorhanden) - Bezeichnung Tabelle 2: - FGR varchar 2 - G_ID (ist Fremdschlüssel, Beziehung von Tabelle 1 ID Und nun möchte ich die Daten für beide Tabellen eingeben, mache dies mit Textfeldern bzw. Auswahlfeldern. Die Angaben sollen übergeben werden. Leider bekomme ich es nicht hin!
1. April 200817 j Hi, die Idee mit dem Trigger solltest Du sofort wieder vergessen, allerdings hab ich das Gefühl, dass Du kein Problem mit SQL an sich hast, sondern nicht weißt wie Du von PHP aus diese Updates machst. Auch Deine Fehlerbeschreibung: Leider bekomme ich es nicht hin! ist alles andere als aussagekräftig. Dim
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.