![]() |
ASP.NET WebApplikation - speichert nicht in DB
Liste der Anhänge anzeigen (Anzahl: 1)
Hi Leute,
tach erst mal, ich bin neu hier und bastel gerade mit Delphi 8 Trial for .Net herum. Ist wirklich geil, wenn auch etwas "anders". Hier mein Problem: Ich habe eine ASP.Net WebApplikation gebaut. Die greift auf eine Oracle-Tabelle zu und zeigt die Daten in einem DBWebGrid an. Der DBWebNavigator ist auch noch mit auf der Seite. Das funzt auch soweit ganz gut. Nur wenn ich einen Datensatz ändere, kann ich die Änderung nicht speichern. Der DBWebnavigator aktiviert auch die Schaltfläche APPLY nicht - ich kann also nicht committen. Ich vermute, daß ich in der Kette der Komponenten(bdpConnection<-BdpDataAdapter<-dataSet<-DBWebDataSource<-DBWebGrid) vielleicht irgenwas noch konfigurieren muß, um den Schreibzugriff zu erhalten. Ich gehe davon aus, daß das Updaten wie -gewohnt in Delphi- von den Komponenten gemacht wird und nicht manuell programmiert werden muß wie in C#. Bin ich da etwa auf dem Holzweg? :wall: Hat jemand einen Tip für mich? Gibts vielleicht irgendwo ein Online-Tutorial oder Demo? (Das mitgelieferte Demo nutzt mir nix - kein IB.) Vielen Dank im Voraus Nic PS: Falls meine Erklärung zu schwammig war - ich habe den ganzen Schwindel mal als RAR angehängt... |
Re: ASP.NET WebApplikation - speichert nicht in DB
Hallo nicnac,
zunächst erst mal herzlich willkommen in der Delphi-PRAXiS. Zitat:
BTW: Mit Deinem Anhang kann ich nicht viel anfangen, da ich kein Programm für das rar-Format habe. zip wäre besser! |
Re: ASP.NET WebApplikation - speichert nicht in DB
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo r_kerber,
danke für die rasche Antwort. Ja klar dir SQL-Statemants sind drin. Mittlerweile habe ich noch etwas weitergebastelt und das Ganze mal als Winform aufgebaut (ohne DBWebDataSource). Da besteht das gleiche Problem. Zum Committen habe ich einen ExtraButton definiert mit dem Code: "BdpDataAdapter1.Update(dataSet1.Tables[0] );" im OnClickEvent. Sieh da, es geht. Die Updates sind in der Datenbank. Darauf hin das gleige in die WebForm -> geht nicht!!! Ich vermute, das die Daten erst vom der DBWebDataSource in den BdpDataAdapter zurückgeschrieben werden müssen. Das habe ich bis jetzt noch nicht geschafft. Ich habe das Projekt nochmal als ZIP drangehängt.... Viele Grüße Nic |
HEUREKA !!!!!!!!!!!!!!!!!!!!!!!!!
Ja ja ich habs ich habs!!!! :bouncing4: :bounce1: :bounce2:
in die die DBWedDataSource muß das Event OnApplyChangesRequest gesetzt werden mit dem Befehl "BdpDataAdapter1.AutoUpdate" THATS ALL!!!!! Zitat:
Es gibt eine SUPER Anleitung dazu: ![]() Viel Spaß Nic ----------------------------------------- How how how - ich haben Feuer gemacht!!!! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:10 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz