Я пытаюсь создать объект в моей модели, который имеет два свойства для указания его широты и долготы.В Sql Server 2008 R2 я использую один столбец в таблице для хранения этой информации.Столбец имеет тип география.Чтобы использовать объект в базе данных, я надеялся отобразить 3 хранимые процедуры для вставки, обновления и удаления строк из соответствующей таблицы в базе данных.Однако у меня возникли проблемы с получением сборки, содержащей мою модель, для компиляции без каких-либо ошибок.Я все еще довольно новичок в использовании EF 4, поэтому я не совсем уверен, как это сделать правильно.Мой частичный класс выглядит так:
public partial class MyEntity
{
private double latitude;
private double longitude;
public double Latitude { get {return latitude;} set {latitude = value; }
public double Longitude { get {return longitude;} set {longitude = value; }
}
Мои хранимые процедуры принимают параметры широты и долготы (за исключением удаления хранимой процедуры).Однако, когда я пытаюсь скомпилировать проект, я получаю сообщение об ошибке:
Привязка функции отображения указывает функцию MyNamespace.Store.sp_insertMyEntity, но не отображает следующие параметры функции: Широта, Долгота.
Я должен как-то неправильно объявлять свойства.Возможно, это в моей модели.Любые предложения будут приветствоваться!