2013-02-08 5 views
2

Как подключить Visual Studio 2012 к SQL Server 2012 Express на localhost. Мое имя сервера:sql 2012 express and vs2012

HACEGAN\SQLEXPRESS 

, что я должен написать мою строку подключения т.е.

SqlConnection con = new SqlConnection("Data Source=localhost\\HACEGAN.SQLEXPRESS;Initial Catalog=Register;User ID=sa;Password=123"); 

ответ

1

Просто напишите свое имясервера на Data Source часть?

Data Source=HACEGAN\SQLEXPRESS;Initial Catalog=Register;User ID=sa;Password=123 

Изменить

localhost\\HACEGAN.SQLEXPRESS 

в

HACEGAN\SQLEXPRESS 

Отъезд: Visual Studio 2012 and MS Sql Server 2012 - connect with Server Explorer

Вы можете найти Server Explorer в Visual Studio 2012 -> View -> Server Explorer

+0

Я пишу HACEGAN \ SQLEXPRESS но исключение приходя unsder thisline после «\», который является: Непризнанные последовательность эвакуации –

+0

I 'Выполняя эту строку –

+0

@ SelçukluEbrar Отметьте эту тему http://msdn.microsoft.com/en-us/library/s4yys16a(v=vs.90).aspx –

0

я думаю, что вы записываете его непосредственно,

Data Source=HACEGAN\\SQLEXPRESS;Initial Catalog=Register;User ID=xxx;Password=xxx 
0

Нельзя указывать имя сервера & localhost. Один или другой.

SqlConnection con = new SqlConnection(@"Data Source=HACEGAN\SQLEXPRESS;Initial Catalog=Register;User ID=sa;Password=123"); 

Обратите внимание на символ @, чтобы избежать проблем с экранированием.

0

Если ваш сервер SQL также экземпляр по умолчанию, вы можете использовать . обозначения:

Server=.;Database=Register;User Id=sa;Password=123; 

Если не по умолчанию, используйте .\SQLExpress.

0

Все другие ответы на этот пост являются правильными, но в вашем случае, вы должны написать:

SqlConnection con = new SqlConnection("Data Source=HACEGAN\\SQLEXPRESS;Initial Catalog=Register;User ID=sa;Password=123"); 
+0

благодаря команде –

Смежные вопросы