Гость
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / C# библиотека для выполнения запросов к MS SQL Server / 9 сообщений из 9, страница 1 из 1
25.11.2021, 15:37
    #40114911
valv
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# библиотека для выполнения запросов к MS SQL Server
добрый день,

необходимо создать программу на C#
которая выполняет запросы к MS SQL Server
и отображает полученные данные, а именно:
  • результаты запросов
  • тексты от print
  • текст ошибок
  • количества строк

------------------------------------------------------------

примечание 1:
проблема в том, я работаю с ~800 БД, расположенных на десяках серверов и в облачных сервисах.
часто надо запустить запросы на несколько сот БД, и получить результаты.

я проверил порядка 20 разных программ для работы с БД, ни в одной нет такого функционала.
приходится писать самому :(.

примечание 2:
нет проблем просто запустить простой запрос типа
Код: sql
1.
select * from sys.objects where name like '%qq%'

например, в SSMS можно запустить через UI:
............. server group -> new query -> exec sp_msforeachdb.
Toad, DBeaver и другие тоже так могут.

но если запрос чуть сложнее, происходят сбои, возникают странные ограничения, исчезает текст ошибок, нет вывода print'а и т. д.
...
Рейтинг: 0 / 0
26.11.2021, 07:00
    #40115107
Алымов Анатолий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# библиотека для выполнения запросов к MS SQL Server
Насколько понял задачу - это свободно решается скриптом для sqlcmd.
...
Рейтинг: 0 / 0
27.12.2021, 09:03
    #40123288
vb_sub
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# библиотека для выполнения запросов к MS SQL Server
valv,
System.Data.SqlClient
...
Рейтинг: 0 / 0
28.12.2021, 12:31
    #40123593
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# библиотека для выполнения запросов к MS SQL Server
valv
добрый день,

необходимо создать программу на C#
которая выполняет запросы к MS SQL Server
и отображает полученные данные, а именно:
  • результаты запросов
  • тексты от print
  • текст ошибок
  • количества строк

------------------------------------------------------------

примечание 1:
проблема в том, я работаю с ~800 БД, расположенных на десяках серверов и в облачных сервисах.
часто надо запустить запросы на несколько сот БД, и получить результаты.

я проверил порядка 20 разных программ для работы с БД, ни в одной нет такого функционала.
приходится писать самому :(.

примечание 2:
нет проблем просто запустить простой запрос типа
Код: sql
1.
select * from sys.objects where name like '%qq%'

например, в SSMS можно запустить через UI:
............. server group -> new query -> exec sp_msforeachdb.
Toad, DBeaver и другие тоже так могут.

но если запрос чуть сложнее, происходят сбои, возникают странные ограничения, исчезает текст ошибок, нет вывода print'а и т. д.


странная смесь в вашем месыдже: вам надо "создать программу на C#", умеюющую то, что перечислено или перебирать, что умеет dbeaver и пр.?

если создать программу на C#, то делайте её, вникните, что надо подключить, разберите примеры - их туча и т.д.
...
Рейтинг: 0 / 0
17.01.2022, 09:38
    #40127136
dartveider13
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# библиотека для выполнения запросов к MS SQL Server
dapper тут не предлагать?
...
Рейтинг: 0 / 0
17.01.2022, 09:50
    #40127141
vb_sub
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# библиотека для выполнения запросов к MS SQL Server
dartveider13
dapper тут не предлагать?

да тут на форуме есть хейтеры данной либы.
...
Рейтинг: 0 / 0
17.01.2022, 12:07
    #40127177
dartveider13
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# библиотека для выполнения запросов к MS SQL Server
vb_sub, а я распробовал)) В некоторых небольших вещах очень удобно
...
Рейтинг: 0 / 0
17.01.2022, 12:14
    #40127181
vb_sub
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# библиотека для выполнения запросов к MS SQL Server
dartveider13
vb_sub, а я распробовал)) В некоторых небольших вещах очень удобно

мне тоже очень нравится
...
Рейтинг: 0 / 0
01.02.2022, 09:25
    #40130940
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# библиотека для выполнения запросов к MS SQL Server
valv
добрый день,

необходимо создать программу на C#
которая выполняет запросы к MS SQL Server
и отображает полученные данные, а именно:
  • результаты запросов
  • тексты от print
  • текст ошибок
  • количества строк

------------------------------------------------------------

примечание 1:
проблема в том, я работаю с ~800 БД, расположенных на десяках серверов и в облачных сервисах.
часто надо запустить запросы на несколько сот БД, и получить результаты.

я проверил порядка 20 разных программ для работы с БД, ни в одной нет такого функционала.
приходится писать самому :(.

примечание 2:
нет проблем просто запустить простой запрос типа
Код: sql
1.
select * from sys.objects where name like '%qq%'

например, в SSMS можно запустить через UI:
............. server group -> new query -> exec sp_msforeachdb.
Toad, DBeaver и другие тоже так могут.

но если запрос чуть сложнее, происходят сбои, возникают странные ограничения, исчезает текст ошибок, нет вывода print'а и т. д.


когда "создадите" программу на c# отпишитесь тут как вы реализовали тексты от print
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / C# библиотека для выполнения запросов к MS SQL Server / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]