Я использую Simple.Data, и я получаю следующую ошибку в последней строке при попытке выполнить код ниже: Необработанное исключение типа «System.ArgumentException» произошло в System.Core .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();
Обратите внимание, что код с комментариями работает.
Edit: Добавлено Определение класса
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