2012-03-23 4 views
0

Как получить данные с SQL Server с помощью LINQ и отобразить каждый набор в таблице в пользовательском интерфейсе? Я также хотел бы знать, как я могу преобразовать данные, полученные в JSON, и отправить их клиентам, которые обратились к этой конкретной службе.Извлечение данных из SQL Server с использованием LINQ

Любая помощь очень ценится.

+2

Есть десятки (возможно, сотни) учебников, объясняющих, как делать все, о чем вы просили. Вы пробовали Google? – ean5533

+0

Отличное место для начала - http://www.asp.net/get-started – jrummell

+0

Я использую службу WCF, а не ASP.NET. И, да, я пробовал погулять, но не нашел того, что ищу. – Subby

ответ

2

Как получить данные с SQL Server с помощью LINQ? Добавьте контекст данных (.dbml) в свой проект и привяжите его к базе данных SQL, добавив во все таблицы. Вы используете класс MyDatabaseContext для взаимодействия с базой данных и выполнения запросов LINQ.

и отображать каждый кортеж в таблице в пользовательском интерфейсе? Создайте GridView с помощью LinqDataSource с новым DataContext, чтобы вытащить соответствующие данные и отобразить их.

конвертировать данные, полученные в JSON .. использовать что-то вроде библиотеки с открытым исходным кодом JSON.Net.

и отправить его клиентам, которые обратились к этой конкретной услуге? Добавьте в свой проект веб-сервис (.wcf или .asmx), создайте соответствующий интерфейс для методов, которые должны быть вызваны, и реализуйте их для возврата правильных данных.


Обратите внимание, что на данном этапе в проекте, вы должны делать то, что называется исследования, не задавая вопросов. Google - это место для начала. Вернитесь, когда у вас возникнут конкретные вопросы или проблемы с реализацией при попытке создать ваше решение. То, что вы нам дали, это spec, не вопрос, и те, кто здесь не принадлежит.

Смежные вопросы