Инициализатор типа для 'system.data.sqlclient.sqlconnection' вызвал исключение.
?xml version="1.0" encoding= " utf";
& lt;конфигурация>
& lt;запуск & gt;
&ЛТ;supportedruntime версия="В4.0" артикул=".NETFramework, версия=v4. 5 " >
& lt;configsections>
<connectionstring>
&ЛТ;добавить имя="connectionString и" имя_поставщика="системы.Данных.Sqlclient как" свойства connectionString="сервер=CTSINTBMC;базы данных=One995;Комплексная безопасность=SSPI;сохранять сведения о безопасности=false;в максимальный размер пула = 20;мин. площадь бассейна = 0"&ГТ;
в коде консольного приложения следующим образом
Объект sqlconnection объект sqlconnection = новое sqlconnection("параметр connectionString");
Команда sqlcommand команду cmd = новый sqlcommand, который();
Читатель SqlDataReader;
cmd. commandtext = " select * from customers";
УМК.CommandType = CommandType. Text;
УМК.Соединение = sqlConnection;
объект sqlconnection.Открыть();
reader = cmd.Метода executereader();
объект sqlconnection.Закрывать();
когда я выполняю приведенный выше код показывает ошибку следующим образом
Инициализатор типа для 'System.Data.SqlClient.SqlConnection' вызвал исключение.
следующая ошибка отображается в приведенной ниже строке следующим образом
Объект sqlconnection объект sqlconnection = новое sqlconnection("параметр connectionString");
пожалуйста, помогите мне, в чем проблема в моем приведенном выше коде
Что я уже пробовал:
?xml version="1.0" encoding= " utf";
& lt;конфигурация>
& lt;запуск & gt;
&ЛТ;supportedruntime версия="В4.0" артикул=".NETFramework, версия=v4. 5 " >
& lt;configsections>
<connectionstring>
&ЛТ;добавить имя="connectionString и" имя_поставщика="системы.Данных.Sqlclient как" свойства connectionString="сервер=CTSINTBMC;базы данных=One995;Комплексная безопасность=SSPI;сохранять сведения о безопасности=false;в максимальный размер пула = 20;мин. площадь бассейна = 0"&ГТ;
в коде консольного приложения следующим образом
Объект sqlconnection объект sqlconnection = новое sqlconnection("параметр connectionString");
Команда sqlcommand команду cmd = новый sqlcommand, который();
Читатель SqlDataReader;
cmd. commandtext = " select * from customers";
УМК.CommandType = CommandType. Text;
УМК.Соединение = sqlConnection;
объект sqlconnection.Открыть();
reader = cmd.Метода executereader();
объект sqlconnection.Закрывать();
когда я выполняю приведенный выше код показывает ошибку следующим образом
Инициализатор типа для 'System.Data.SqlClient.SqlConnection' вызвал исключение.
следующая ошибка отображается в приведенной ниже строке следующим образом
Объект sqlconnection объект sqlconnection = новое sqlconnection("параметр connectionString");
пожалуйста, помогите мне, в чем проблема в моем приведенном выше коде
Nathan Minier
Итак ... вы передаете реальную строку соединения конструктору?
Кроме того, пожалуйста, утилизируйте вещи должным образом!
Взгляните на:
http://www.codeproject.com/Articles/837599/Using-Csharp-to-connect-to-and-query-from-a-SQL-da
Rob Philpott
Это чрезвычайно странная ошибка. Инициализатор типа-это статический конструктор класса, который предполагает, что что-то пошло не так внутри System.Data.
Можете ли вы опубликовать полное исключение, включая любые внутренние исключения, чтобы раскрыть больше информации?
ZurdoDev
Там должно быть больше ошибок, которые точно скажут вам, в чем проблема.