我正在使用Simple.Data,並且在嘗試運行下面的代碼時在最後一行收到以下錯誤:在System.Core中發生未處理的異常類型'System.ArgumentException' .dll文件。無法用Simple.Data插入記錄
var db = Database.OpenConnection(ConnectionString);
var product = db.DimDistrict.FindByDistrict("HOUSE");
//db.FunnelQuotes.Insert(
// Company: funnelQuotes[0].Company,
// Opportunity: funnelQuotes[0].Opportunity,
// QuoteNumber: funnelQuotes[0].QuoteNumber,
// QuotedPrice: funnelQuotes[0].QuotedPrice);
IList<FunnelQuote> retrows = db.FunnelQuotes.Insert(funnelQuotes).ToList();
請注意,註釋掉的代碼有效。
編輯:添加的類定義
class FunnelQuote
{
public string Company { get; set; }
public string Opportunity { get; set; }
public string QuoteNumber { get; set; }
public float QuotedPrice { get; set; }
}
我覺得funnelQuotes是插入方法的錯誤說法, – Sebi
爲什麼你會說funnelQuotes是錯誤的說法?那該怎麼辦? – jaromey
因爲它是失敗行中唯一的參數。如果您需要更好的答案,我需要更多信息。向我們展示FunnelQuotes類可能會有所幫助。 – Sebi