powered by simpleCommunicator - 2.0.18     © 2024 Programmizd 02
Map
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / C# библиотека для выполнения запросов к MS SQL Server
9 сообщений из 9, страница 1 из 1
C# библиотека для выполнения запросов к MS SQL Server
    #40114911
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'а и т. д.
...
Рейтинг: 0 / 0
C# библиотека для выполнения запросов к MS SQL Server
    #40115107
Алымов Анатолий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насколько понял задачу - это свободно решается скриптом для sqlcmd.
...
Рейтинг: 0 / 0
C# библиотека для выполнения запросов к MS SQL Server
    #40123288
vb_sub
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
valv,
System.Data.SqlClient
...
Рейтинг: 0 / 0
C# библиотека для выполнения запросов к MS SQL Server
    #40123593
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
C# библиотека для выполнения запросов к MS SQL Server
    #40127136
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dapper тут не предлагать?
...
Рейтинг: 0 / 0
C# библиотека для выполнения запросов к MS SQL Server
    #40127141
vb_sub
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13
dapper тут не предлагать?

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

мне тоже очень нравится
...
Рейтинг: 0 / 0
C# библиотека для выполнения запросов к MS SQL Server
    #40130940
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
9 сообщений из 9, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / C# библиотека для выполнения запросов к MS SQL Server
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (1): Анонимы (1)
Читали форум (1): Анонимы (1)
Пользователи онлайн (7): Анонимы (5), Yandex Bot, Bing Bot
x
x
Закрыть


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