Не удается подключиться к соединению на С# с сервером sql

у меня есть этот код

public static string connString = @"CARLOPCASTILLO\SQLEXPRESS;Initial Catalog=ProjectFinalDatabase;Integrated Security=True";

SqlConnection cn = new SqlConnection(connString);
        

Моя программа работала, так как я модифицировал ее на школьном компьютере, а затем снова перенес на свой компьютер. И я получил эту ошибку:

Возникло исключение: «System.ArgumentException» в System.Data.dll

{Ключевое слово не поддерживается: 'carlopcastillo\sqlexpress;начальный каталог'.}


person carlplusplus    schedule 16.03.2016    source источник
comment
Клянусь, я снова изменил его на сервер sql моего компьютера.   -  person carlplusplus    schedule 16.03.2016
comment
Беглый взгляд на примеры показывает строки подключения, начинающиеся с Data Source=.   -  person Gerald Schneider    schedule 16.03.2016
comment
Вы пытались скопировать строку в блокноте ++, а затем обратно в файл .cs, у меня была аналогичная проблема, когда Windows добавляла скрытые символы и странную кодировку в строку.   -  person Rugdr    schedule 16.03.2016


Ответы (4)


вы пропустили Data Source ключевое слово:

string connString = @"Data Source=CARLOPCASTILLO\SQLEXPRESS;Initial Catalog=ProjectFinalDatabase;Integrated Security=True";
person apomene    schedule 16.03.2016
comment
о боже, я такой глупый, может быть, мне стоит перестать больше полагаться на stackoverflow и начать решать свои собственные коды - person carlplusplus; 16.03.2016

Измените строку connection на:

"Data Source=CARLOPCASTILLO\SQLEXPRESS;Initial Catalog=ProjectFinalDatabase;Integrated Security=True"
person CodeHxr    schedule 16.03.2016

Вы можете сгенерировать строку подключения с помощью Visual Studio

как- сгенерировать или найти строку подключения из визуального элемента

person esiprogrammer    schedule 16.03.2016

Добавьте эту строку в Web.Config в connectionStrings:

<add name="" connectionString="Data Source=CARLOPCASTILLO\SQLEXPRESS;Initial Catalog=ProjectFinalDatabase;Integrated Security=True"/>
person Nicolás Jofré    schedule 16.03.2016