Я изучаю Silverlight (C#) и SQLServer как следующую эволюцию для нашей текущей (медленной) базы данных Access. До сих пор все было замечательно, используя DomainServices для получения необходимых мне данных. В нашей базе данных есть таблица (Supervisors) с Supervisor_ID, Supervisor_FirstName, Supervisor_LastName и многие другие поля.Получить одно значение из базы данных, так же как DLookup() в MS Access
Что я хочу сделать, это воссоздать функцию, которую я использую в своей текущей базе данных EntityNameFirstLast (EntityID), которая принимает целое число. Я мог бы затем извлечь значение [Supervisor_FirstName] из [Надзорные] таблицы, где [Supervisor_ID] == EntityId используя следующие: FirstName = DLookup ("[Supervisor_FirstName]", "контролеров", «[Supervisor_ID] = EntityId
Я бы сделал то же самое для lastname и объединил строки, возвращающие одну строку с именем и фамилией.
Как я могу получить только одно значение из моей базы данных через мой DomainService (или как-нибудь в этом смысле)? что IQueryable GetSupervisorByID (Int SupID) вернет всю строку, которая мне нужна, но как я могу получить конкретное поле из этой строки?
Мне также известно, hat Я могу установить DomainDataSource в свой XAML, а затем привязать к данным, которые я хочу, но мне любопытно, что то, что я попросил выше, выполнимо или нет.
Я думаю, что это точно то, что я искал. Благодаря тонну! Кажется, работает для меня до сих пор! – JSlam23 2010-12-02 03:09:17