Ich mag eine Tabellenzeile aktualisieren und ich habe einen folgenden CodeSubsonic 3.0.0.5 Migration Row-Update
Leere updatePrimaryPaymentAndSecondaryPaymentSourceTypes()
{
LookUpDetails lookUpDetail = new LookUpDetails();
var repo = neues SimpleRepository ("E2Lending", SimpleRepositoryOptions.RunMigrations);
lookUpDetail = Repo.Single (80);
lookUpDetail.Col1Value = "Mein Girokonto";
Repo.Update (lookupDetail);
}
public class LookUpDetails
{
[SubSonicPrimaryKey]
public int LookUpDetailId {get; set;}
public int LookUpGroupId { get; set; }
public string Code { get; set; }
public int SortOrder { get; set; }
public string Col1Value { get; set; }
[SubSonicNullString]
public string Col2Value { get; set; }
[SubSonicNullString]
public string Col3Value { get; set; }
[SubSonicNullString]
public string Col4Value { get; set; }
[SubSonicNullString]
public string Col5Value { get; set; }
public DateTime CreatedOn { get; set; }
public string CreatedBy { get; set; }
public DateTime ModifiedOn { get; set; }
public string ModifiedBy { get; set; }
public Boolean IsActive { get; set; }
}
Wenn ich ausführen dann repo.Update (lookUpDetail); zeigt mir Null Referenz Ausnahme. Können Sie mir bitte sagen, wie ich einen einzelnen Datensatz in einer Tabelle aktualisieren kann?
Grüße