如何解决C# MVC 模型视图连接 2 个不同的数据库列
这是我第一次尝试将信息从一个数据库连接到另一个数据库。我有一个会计数据库和一个常规站点数据库。试图将它们分开。我有一个显示交易的页面,但我正在通过 Id 从常规数据库中获取一些列的信息。下面是我的模型。我没有在其他数据库中的项目的字段中显示任何内容。
public class Transaction
{
[Key]
public Guid TransactionId { get; set; }
public string Description { get; set; }
public int? CompanyId { get; set; }
public Guid? vendorId { get; set; }
public string InCheckNumber { get; set; }
public string OutCheckNumber { get; set; }
public string InvoiceNumber { get; set; }
public string PurchaSEOrderNumber { get; set; }
public Guid LedgerAccountId { get; set; }
public decimal? DebitAmount { get; set; }
public decimal? CreditAmount { get; set; }
public DateTime TransactionDate { get; set; }
public string ModifiedBy { get; set; }
public DateTime? ModifiedDate { get; set; }
public string SavedDocument { get; set; }
public DateTime CreatedDate { get; set; }
public string CreatedBy { get; set; }
public bool IsCredit { get; set; }
public bool IsDebit { get; set; }
public Guid Type { get; set; }
[ForeignKey("LedgerAccountId")]
public LedgerAccount LedgerAccount { get; set; }
[ForeignKey("CompanyId")]
public CompanyNames Company { get; set; }
[ForeignKey("vendorId")]
public vendors vendor { get; set; }
}
我已将 General.Entities 的“使用”添加到此模型中。我还需要为此添加其他内容吗?
提前致谢。
更新: 见问题 - Link to answer of question
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。