Frage

im mit subsonic 3.0.0.3 activerecord-und alles ist in Ordnung und ich bekomme keine Fehler, aber wenn ich eine Datenbank aktualisiert, es scheint nie wirklich passiert, kann jemand vor Ort etwas fehlt mir hier?!ta

code:

var myquote = createNewQuote();

var gross = 36.00;

myquote.totalcost = gross;  // set the new value in my model

UpdateModel(myquote); // update the model, something to do with dirty columns??

if(ModelState.IsValid) // check to make sure i have no errors in my model after changing it
            myquote.Update(); // command that is supposed to update the database????

ich habe einen Haltepunkt auf UpdateModel und blickte in das Modell, und der Wert wird in das Modell, wie verwiesen, bekomme ich keine Fehler und der modelstate gültig ist auch, aber wenn ich einen Blick in die Datenbank der totalcost hat sich eigentlich nicht geändert wurden für die Platte????

ich habe auch versucht,.Save () - aber auch dies scheint nicht, etwas zu ändern ?????

bin ein wenig verwirrt

War es hilfreich?

Lösung

nicht sicher, ob dies Ihr problem behebt, aber ich weiß, dass es ein paar bugs gefixt, die mir geholfen haben, mit ein paar isssues, die ich hatte.

Goto: http://github.com/subsonic/SubSonic-3.0/tree/master

Andere Tipps

Es wurde ein Fehler eingeführt, die in 3.0.0.1, die ich entfernt und schnell mit 3.0.0.2 gehemmt updates in bestimmten Szenarien mit ActiveRecord.Unsere aktuelle version ist 3.0.0.3 - Sie aktualisieren sollten.

Subsonic ist noch nicht stabil..Sie werden am Ende verschwenden Ihre Zeit googeln um..(Frieden!)

um Ihr problem zu lösen versuchen.

myquote.SetIsLoaded(true);

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top