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; }
}
私は – Sebi
は、なぜあなたはfunnelQuotesが間違っ引数であることを言うだろう、funnelQuotesは、Insertメソッドの間違った引数であると思いますか?それはどうしたらいいですか? – jaromey
これは、失敗した行の唯一の引数です。より良い答えが必要な場合は、より多くの情報が必要です。 FunnelQuotesクラスが役立つかもしれないことを教えてください。 – Sebi