запросы в рамках сущности - PullRequest
0 голосов
/ 01 июня 2011

в приведенном выше запросе выдает ошибку, я хочу получить верхнюю запись и сохранить ее в некоторой строковой переменной столбцов запроса, например строку s = zipcd.zipcode

var zipcd = (from u in db.ZipCodes1
                                         where u.CityName == temparray[0].Trim() && u.StateAbbr == temparray[1].Trim() && u.CityType == "D"
                                         select new Viewsearch
                                         {
                                             Zipcode = u.ZIPCode,
                                             CityName = u.CityName,
                                             stateabbr = u.StateAbbr

                                         }).First();
                            Viewsearch vs = (Viewsearch)zipcd;
                            string description = (new ObservableCollection<Viewsearch>(zipcd))[0].Zipcode.ToString();


                        locationarray = vs.Zipcode + " " + vs.CityName + ", " + vs.stateabbr;

1 Ответ

0 голосов
/ 01 июня 2011
var city = temparray[0].Trim();
var stat = temparray[1].Trim();
var zipcd = db.ZipCodes1
  .Where(u => u.CityName == city && u.StateAbbr == stat && u.CityType == "D")
  .Select(new Viewsearch { Zipcode = u.ZIPCode, u.CityName, stateabbr = u.StateAbbr })
  .First();
locationarray = zipcd.Zipcode + " " + zipcd.CityName + ", " + zipcd.stateabbr;

Это должно работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...