Ich benutze LLBLGen Pro 2.5 mit Selbstbedienung. Wenn ich innerhalb einer Transaktion einige Zeilen zu meinen Tabellen hinzufügen und dann die erste Zeile, die ich hinzugefügt habe, aktualisieren soll, muss ich diese erste Entität dann erneut dem Transaktionsobjekt hinzufügen?Transaktion in LLBLGen Pro
ist hier ein fiktives Beispiel dafür, was ich meine:
Dim objCustomer as New CustomerEntity()
Dim trans as new Transaction(IsolationLevel.ReadCommitted, "AddRecord")
objCustomer.FirstName = "John"
objCustomer.LastName = "Locke"
objCustomer.DateCreated = DateTime.Now
trans.Add(objCustomer)
objCustomer.Save()
Dim objOrder as New OrderEntity()
objOrder.CustomerID = objCustomer.CustomerID
objOrder.OrderDate = DateTime.Now
trans.Add(objOrder)
objOrder.Save()
objCustomer.FirstOrderID = objOrder.OrderID
trans.Add(objCustomer) 'DO I DO THIS??????
objCustomer.Save()
trans.Commit()
Jede Beratung wäre sehr dankbar!
Sie können besser sein, fragen Sie dies in der LLBLGen Support-Foren http://www.llblgen.com/tinyforum/ schnelle Top-Notch-Unterstützung wird zur Verfügung gestellt ... – Matt