где я могу научиться программировать sqldatasource - PullRequest
0 голосов
/ 25 июля 2010

Я использую связанные серверы и синоним в SQL Server 08

на веб-странице vs08, когда я подключаю sqldatasource к БД, он не показывает связанный сервер или синонимы !! (я не знаю, почему он не показывает связанные серверы).

поэтому я пишу запросы вручную для источника данных sql, например

select * from synonymname;

Я хотел бы использовать возможности, предоставляемые sqldatasource, когда он привязывается к элементам управления, таким как представление и т. Д.

где я могу узнать, как запрограммировать sqldatasource и написать запросы для обновления удаления вставки, чтобы при работе с любой сеткой он отлично работал, предлагая все функции, такие как подкачка, удаление обновления вставки и т. Д.

Ответы [ 2 ]

2 голосов
/ 25 июля 2010

Связанные серверы и синонимы - это особые функции SQL Server. Большинство дизайнеров не понимают их. Я бы абстрагировал связанный сервер на стороне сервера. Напишите несколько VIEW, которые инкапсулируют запросы в связанный сервер, и используйте эти представления в вашем приложении.

У меня нет ресурса о SqlDataSource.

0 голосов
/ 28 июля 2010

просто настройте источник данных sql так же, как для доступа и выполнения операций с обычной таблицей, и привяжите к представлению сетки

сейчас

нажмите на источник данных sql в режиме конструктора ипросмотреть его свойства, есть запрос на выборку, запрос на удаление и т. д., посмотрите, как они написаны, а затем используйте sqldatasource, но там пишите аналогичные запросы для доступа к вашему linkserver ... и затем привязывайте к представлению сетки,

это будет работатькак будто его работа с локальной базой данных

...