4 / 4 / 1
Регистрация: 20.12.2019
Сообщений: 310

Подключение библиотек

16.03.2021, 09:34. Показов 2738. Ответов 24

Студворк — интернет-сервис помощи студентам
Добрый день! Может не верно название темы создал, но не знаю как правильно даже создать запрос для поиска ответа на мой вопрос. Простите за нубство. Суть проблемы в том, что когда подключаюсь вшитой строкой подключения
C#
1
2
3
4
5
6
public partial class MainForm : Form
    {
        SqlConnection sqlConn = new SqlConnection("Data Source=wpl36.hosting.reg.ru; Initial Catalog ********);
        DataTable dbTable = new DataTable();
        SqlDataAdapter dbAdp;
        BindingSource bs;
программа работает норм у всех.
Но когда я строку пишу в конфиге, то прописываю в программе эти строки
C#
1
connectionString = ConfigurationManager.ConnectionStrings["DefaultConnection"].ConnectionString;
соответственно VS просит установить пакет
C#
1
using System.Configuration;
после этого программа запускается только из папки. А уже на других компах не запускается. Файл конфиг
XML
1
2
3
4
5
6
7
8
9
10
11
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <startup> 
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6" />
    </startup>
  <connectionStrings>
   <add name="DefaultConnection" connectionString="*************************"
Security=True"
       providerName="System.Data.SqlClient"/>
  </connectionStrings>
</configuration>
Инфу брал отсюда как прописывать в конфиг строку подключения https://metanit.com/sharp/adonet/2.2.php Как и что делать чтобы exe отдельно работал?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
16.03.2021, 09:34
Ответы с готовыми решениями:

Подключение библиотек
Помогите допилить код Пологаю что необходимо подключить библиотеки... но возникают сложности, в архиве есть какие-то dll'ки. но не всё...

Подключение своих библиотек к VS
Со временем накопились у меня различные функции, которые удобно использовать в своих проектах. Интересует как их встроить в студию дабы они...

Подключение стандартных библиотек
Здравствуйте, имеется проект-парсер pascal для Windows XP(ну нету у техникума денег на лицензию вин 7). Как обычно: пишу код,...

24
4 / 4 / 1
Регистрация: 20.12.2019
Сообщений: 310
16.03.2021, 14:59  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Почтальон Посмотреть сообщение
"зашить" в программу ?
Тогда смысл прописывать путь в конфиге? когда я прямой ссылкой сделаю в проге. На формуах наоборот пишут что любым декомпилятором можно получить доступ к БД если прямая строка подключения. Поэтому я и решил в конфиг прятать. Не понимаю
0
Администратор
Эксперт .NET
 Аватар для OwenGlendower
18396 / 14327 / 5370
Регистрация: 17.03.2014
Сообщений: 29,001
Записей в блоге: 1
16.03.2021, 15:49
Цитата Сообщение от gena8208 Посмотреть сообщение
Как тогда от пользователя эту инфу скрыть?
Сразу не обратил внимания что у вас БД доступная через интернет. Так делать опасно. Уберите прямой доступ к БД, напишите WebAPI с нужными операциями и обращайтесь к БД через API. Другие решения увы ненадежны.
2
4 / 4 / 1
Регистрация: 20.12.2019
Сообщений: 310
16.03.2021, 16:00  [ТС]
Цитата Сообщение от OwenGlendower Посмотреть сообщение
напишите WebAPI с нужными операциями и обращайтесь к БД через API.
Не совсем понятно. может есть примеры, статьи, ссылки?
0
Администратор
Эксперт .NET
 Аватар для OwenGlendower
18396 / 14327 / 5370
Регистрация: 17.03.2014
Сообщений: 29,001
Записей в блоге: 1
16.03.2021, 16:18
gena8208, https://metanit.com/sharp/aspnet_webapi/
1
4 / 4 / 1
Регистрация: 20.12.2019
Сообщений: 310
16.03.2021, 16:50  [ТС]
Цитата Сообщение от OwenGlendower Посмотреть сообщение
Я в принципе планировал перейти на ASP но не так быстро )). Чтож надо с чего то начинать
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
16.03.2021, 16:50

Подключение библиотек Linq
The type or namespace name 'Linq' does not exist in the namespace 'System' (are you missing an assembly reference?) The type or namespace...

Подключение dll Библиотек на C#
Здравствуйте всем!!! Как подключить к проекту написанному на C# dll библиотеку на C# и вызвать функцию из dll - ки? Только мне...

Подключение библиотек Microsoft.TeamFoundation
Возникла проблема с подключением стандартных библиотек: Microsoft.TeamFoundation.TestManagement.Client.dll ;...

Подключение библиотек с одноименными типами
Добрый день. В своем проекте я использую две вещи: using Accord.Imaging; и using AForge.Imaging; обычная строчка ...

Подключение и использование внешних dll-библиотек
написал метод, который получает данные с базы данных, его проверил, работает: using System; using System.Collections.Generic; using...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
25
Ответ Создать тему
Опции темы

Новые блоги и статьи
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru