как получить данные через хранимую процедуру в wcf? - PullRequest
1 голос
/ 27 января 2010

Я работаю над приложением wcf, где я хочу получить доступ к некоторым столбцам из таблицы (предпочтительно через хранимую процедуру) через wcf и передать их клиенту. Я много искал в Google, но не смог найти хороший пример этого. Может кто-нибудь помочь мне, пожалуйста.

Заранее спасибо

Ответы [ 3 ]

0 голосов
/ 27 января 2010

Любой из API БД позволит вам получить доступ к SQL. В последнее время я в основном использовал Entity Frameworks со своими службами WCF. Все было хорошо, как только вы получили строку (и) соединения, разработанную для каждой из ваших баз данных.

0 голосов
/ 28 января 2010

Убедитесь, что ваши типы сериализуемы. Исходя из вашего комментария к ответу PeanutPower, создается впечатление, что вам нужно убедиться, что TBL_CONTENTTEMPLATE сериализуем. Также убедитесь, что на стороне клиента определен ваш сервисный контракт для принятия типа коллекции System.Collections.Generic.List, по умолчанию используется System.Array, и в прошлом я сталкивался с проблемами, когда клиентский контракт был неправильно настроен в этом способ.

0 голосов
/ 27 января 2010

эм написать сериализуемый класс datacontract и иметь метод для его заполнения с использованием объекта подключения?

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