Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Пример из курса ADO.NET не работает / 10 сообщений из 10, страница 1 из 1
11.01.2018, 18:06
    #39582727
tumanovalex
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пример из курса ADO.NET не работает
В примере из курса по ADO.NET
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
using System;
using System.Configuration;

namespace ConnectionStringConfig
{
  class Program
  {
    static void Main(string[] args)
    {
      var setting = new ConnectionStringSettings
      {
          Name = "MyConnectionString1",    
          ConnectionString = @"Data Source=(local); Initial Catalog=ShopDB; Integrated Security=True;"
      };
      Configuration config;  
      config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); 
      config.ConnectionStrings.ConnectionStrings.Add(setting);
      config.Save();
      Console.WriteLine("Строка подключения записана в конфигурационный файл.");
      Console.WriteLine(ConfigurationManager.ConnectionStrings["MyConnectionString1"].ConnectionString); // Ошибка
      Console.ReadKey();
    }
  }
}

в строке над Console.ReadKey() возникает ошибка "Необработанное исключение типа "System.NullReferenceException" в 006_SQLCommand.exe. Дополнительные сведения: Ссылка на объект не указывает на экземпляр объекта". Кроме того, несмотря на появление записи, что строка подключения записана, в файле 006_SQLCommand.exe.config строка подключения отсутствует. Проект прикрепил. Видео с ошибкой https://yadi.sk/i/aKA-cQP13RMMgY, 2 Мб. Помогите, пожалуйста, разобраться.
...
Рейтинг: 0 / 0
11.01.2018, 18:12
    #39582731
Руслан Дамирович
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пример из курса ADO.NET не работает
И при чем здесь MS SQL?
Вы сначала разберитесь на форуме C#, почему у вас ConfigurationManager.ConnectionStrings["MyConnectionString1"] возвращает NULL
...
Рейтинг: 0 / 0
11.01.2018, 18:13
    #39582733
Гигабайт Мегабайтович Килобайтов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пример из курса ADO.NET не работает
таки вам не сюда. а наверное в какое нибудь net программирование?
...
Рейтинг: 0 / 0
11.01.2018, 18:35
    #39582746
a_voronin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пример из курса ADO.NET не работает
Руслан ДамировичИ при чем здесь MS SQL?
Вы сначала разберитесь на форуме C#, почему у вас ConfigurationManager.ConnectionStrings["MyConnectionString1"] возвращает NULL

Да всё тут понятно. В конфиге надо прописать connection string на базу, которую до этого надо было развернуть там, куда он указывает.

Пример у него не работает. хе-хе
...
Рейтинг: 0 / 0
11.01.2018, 23:19
    #39582894
tumanovalex
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пример из курса ADO.NET не работает
Как исправить-то? Чтобы конфигурационный файл лежал рядом с исполняемым файлом?
...
Рейтинг: 0 / 0
11.01.2018, 23:22
    #39582898
xenix
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пример из курса ADO.NET не работает
tumanovalex,
база ShopDB существует?
...
Рейтинг: 0 / 0
12.01.2018, 07:56
    #39582976
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пример из курса ADO.NET не работает
tumanovalex,

посмотрите пример тут: Метод ConfigurationManager.RefreshSection (String) .
...
Рейтинг: 0 / 0
12.01.2018, 11:49
    #39583192
256k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пример из курса ADO.NET не работает
xenixtumanovalex,
база ShopDB существует?

на фига она ему сдалась...ошибка здесь, почему - в общем ясно, но не ясно другое - как этот сутдент будет работать....

Console.WriteLine(ConfigurationManager.ConnectionStrings["MyConnectionString1"].ConnectionString); // Ошибка
...
Рейтинг: 0 / 0
12.01.2018, 14:12
    #39583309
tumanovalex
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пример из курса ADO.NET не работает
Спасибо всем за желание помочь! Ссылку посмотрел, сделал проект, все равно новый ключ в конфигурационном файле не появился. Попробую задать вопрос в разделе C#.
...
Рейтинг: 0 / 0
12.01.2018, 17:45
    #39583443
256k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пример из курса ADO.NET не работает
tumanovalexСпасибо всем за желание помочь! Ссылку посмотрел, сделал проект, все равно новый ключ в конфигурационном файле не появился. Попробую задать вопрос в разделе C#.

ну, заходи, если что
зы. почитал бы документацию, чем колбаситься по форумам
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Пример из курса ADO.NET не работает / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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