Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2017.07.16;
Скачать: CL | DM;

Вниз

VS-2014/MS SQL Server   Найти похожие ветки 

 
MsGuns ©   (2016-05-22 13:08) [0]

Суть проблемы в том, чтобы написать клиентское приложение в Visual Studio (WindowForms) для работы с БД на MS SQL Server 2012.
При поиске элементов VS для этой цели обнаружил что средства доступа весьма огрнаничены: источник данных->таблица/представление/процедура/функция + средства отображения. А хотелось бы  значительно шире: аналог Command, DataSet, Query и т.д. Есть ли такие элементы/компоненты как сторонние БЕСПЛАТНЫЕ библиотеки и если есть, подскажите где найти.
Спасибо за любую помощь


 
MsGuns ©   (2016-05-22 13:10) [1]

Необходимое дополнение к сабжу: приложение на бэйсике. Это обязательное требование


 
Плохиш ©   (2016-05-22 14:03) [2]

Фигасе, linq ограничен 8-О


 
sniknik ©   (2016-05-23 16:38) [3]

> Фигасе, linq ограничен 8-О
там скорее не linq, а ADO.NET по сравнению с обычным ADO ограничен... ну, насколько помню, были попытки пересадить нас всех на C# (вместо солянки из явы/дельфи/php/питона/ява и vb скрипта) и соответственно осмотр возможностей...
ощущение что там с корнем вырвали и оставили единственный режим ADO под тип ltBatchOptimistic (с асинхронной докачкой, т.к. как бы спарен с клиент датасет через провайдер данных). жутко неудобно, ИМХО, хотя те кто сразу на нем пытался говорили обратное. в общем также наверное тем кто в совершенстве научился управлять машиной с ручной коробкой передач, с кучей тонкостей и положений, сложно пересаживаться на автомат... а вот "ламеру" наоборот зашибись. :)


 
Сергей Суровцев ©   (2016-05-24 21:21) [4]

>MsGuns ©   (22.05.16 13:08)
>источник данных->таблица/представление/процедура/функция + средства отображения.
>А хотелось бы  значительно шире: аналог Command, DataSet, Query и т.д.

Цепочка такая:
Connection -> Command -> Adapter ->  DataSet -> DataTable -> dataView -> dataGridView

Есть еще однонаправленный Reader.
По своей сути очень похоже на работу в Delphi через ClientDataSet.
Причем довольно удобно. Ну а DBGrid вообще с dataGridView рядом не стоял.
По скорости тоже весьма приемлемо. Не сильно отличается от SQLManagementStudio.
Непривычно то, что везде рекомендуют (но не обязывают) рвать соединение после каждой операции.


 
Сергей Суровцев ©   (2016-05-24 21:39) [5]

>sniknik ©   (23.05.16 16:38) [3]
>там скорее не linq, а ADO.NET

Так в Шарпе, вроде и нет ничего другого кроме ADO.NET


 
sniknik ©   (2016-05-25 10:19) [6]

> Так в Шарпе, вроде и нет ничего другого кроме ADO.NET
да, нету.
сравнивал его как раз с "дельфевым", ADO.COM объект так сказать. (ну, что при "переходе" было актуальным то и сравнивали, как перенести, и выяснилось - никак практически, т.е. с большими трудо-затратами и ухудшением скорости некоторых критичных операций после переделки).



Страницы: 1 вся ветка

Текущий архив: 2017.07.16;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.006 c
15-1464125403
Юрий
2016-05-25 00:30
2017.07.16
С днем рождения ! 25 мая 2016 среда


2-1440613972
RZD
2015-08-26 21:32
2017.07.16
Крупный шрифт на D-7 на разных компах выглядит по разному!?


2-1441812254
pavelnk
2015-09-09 18:24
2017.07.16
Просветите по округлению


15-1463911682
MsGuns
2016-05-22 13:08
2017.07.16
VS-2014/MS SQL Server


4-1223453904
Denol
2008-10-08 12:18
2017.07.16
Как получить список устройств, подключенных к компьютеру