строка соединения

Общие вопросы, не зависящие от языка реализации.

Модераторы: Duncon, Hawk, Romeo, Eugie

Ответить
Лена89
Сообщения: 52
Зарегистрирован: 20 июн 2007, 10:36

Привет!

Не могу узнать строку соединения при работе с "SQL Server Management Studio Express" в Visual C# 2008.
Не подскажите, если не затруднит.

Спасибо.
Eugie
Сообщения: 708
Зарегистрирован: 17 фев 2004, 23:59
Откуда: SPb

Вот пример строки соединения к базе данных aspnetdb:
connectionString="Data Source=(local)\SQLExpress;Integrated Security=SSPI;Initial Catalog=aspnetdb;"

В Visual Studio также можно воспользоваться генератором строк соединения на панели Server Explorer (меню View>Server Explorer, Connect to Database).

Про строки соединения и значения параметров см. http://msdn.microsoft.com/ru-ru/library ... 90%29.aspx
Лена89
Сообщения: 52
Зарегистрирован: 20 июн 2007, 10:36

Спасибо, что откликнулся...
Eugie писал(а):Вот пример строки соединения к базе данных aspnetdb:
connectionString="Data Source=(local)\SQLExpress;Integrated Security=SSPI;Initial Catalog=aspnetdb;"
(local) - это имя компа?
aspnetdb - это имя БД к которой подсоединяешься?
...и почему-то выдает ошибку на сочетание слеш и S, т.е. \SQLExpress?
Eugie писал(а):В Visual Studio также можно воспользоваться генератором строк соединения на панели Server Explorer (меню View>Server Explorer, Connect to Database).
Я это сделала...но где там можно увидеть строку. Просто соединяешься используя диалоговые окна. Извините, недавно изучаю SQL Server 2005 и ADO. Запуталась "немного".

Спасибо.
Eugie
Сообщения: 708
Зарегистрирован: 17 фев 2004, 23:59
Откуда: SPb

В C#, как и в С/C++, символ обратной косой черты в строке имеет особый смысл: задает вместе со следующими несколькими символами так называемую escape-последовательность. Например, \n - перевод строки, \u0009 - символ табуляции (он же \t) и т.д.

Но синтаксис C# в отличие от С/C++ поддерживает так называемые точные строки. Точные строки начинаются со знака @ и заключены в двойные кавычки:

Код: Выделить всё

@"Привет!" или
@"При-
вет" - допускают перевод строки внутри литерала.
Все символы в них трактуются буквально, т.е. например @"\n" - это строка из двух символов - \ и n.

Короче, задавая строку соединения в коде, надо задавать ее как точную строку, например:

Код: Выделить всё

  string connStr=@"Data Source=(local)\SQLExpress;Integrated Security=SSPI;Initial Catalog=aspnetdb;"
(local) - это имя компа?
aspnetdb - это имя БД к которой подсоединяешься?
(local) - имя компьютера, в данном случае локальный комп, он же localhost. Можно также вместо имени указывать IP адрес, например, 127.0.0.1 - тот же самый localhost.
SQLExpress - имя экземпляра SQL Server. SQL Express всегда устанавливается как именованный экземпляр, а более продвинутые версии, например, Standard или Enterprise, при установке предлагают устанавливать сервер по умолчанию, т.е. в этом случае Data Source был бы просто (local).
aspnetdb - имя базы данных
Я это сделала...но где там можно увидеть строку.
Строка появляется на панели Server Explorer, нужно выбрать ее и на панели Properties посмотреть свойство ConnectionString.
Лена89
Сообщения: 52
Зарегистрирован: 20 июн 2007, 10:36

Большое спасибо Eugie.
WicesiaMeeday
Сообщения: 1
Зарегистрирован: 20 окт 2012, 23:07
Откуда: Россия
Контактная информация:

Ну что тут скажеш


____________________
Купить копию часов в Москве http://chasu.ru
MarishafealaSoke
Сообщения: 90
Зарегистрирован: 03 май 2013, 22:15
Откуда: Россия
Контактная информация:

Скоро лето!
Привет пользователи форума forum.developing.ru, вчера пользователь под ником Karolino4kaCer просила меня запостить супермодные новинки Футболка Blend в 2013 году, а так же брюк бренда Blend, так вот наконец то нашла время для этого, админы прошу не удалять, а перенести в соответствующий раздел, если я ошиблась например Мужская одежда/Футболки/Короткий рукав
))) всех обнимаю


Футболка Blend цена 871 РУБ..
Если Вам понравились Футболка Blend, нажмите кнопку "GO!" ниже чтоб узнать где выгодней всего купить Футболка Blend бренда Blend

Изображение Изображение


посмотрите другую модную одежду

Категория: Мужская одежда/Футболки/Короткий рукав
купить
Бренд: купить Футболка Blend Blend

А вот еще ключевые слова по которым люди ищут Футболка Blend Blend:
- купить Футболка Blend Blend
- заказать Футболка Blend Blend
- цена Футболка Blend Blend
- интернет магазин Мужская одежда/Футболки/Короткий рукав
Футболка Blend Blend

- фото Футболка Blend Blend
- Футболка Blend 2012
- интернет магазин Футболка Blend Москва
- новинки Футболка Blend 2013
- модные Футболка Blend 2013
- Футболка Blend для свадьбы
- купить Футболка Blend Москва

- купить Футболка Blend Киев
- купить Футболка Blend Санкт-петербург
- интернет магазин Футболка Blend Москва


купить одежду
заказать одежду
купить обувь
заказать обувь
купить женскую одежду
купить мужскую одежду
заказать мужскую одежду
заказать женскую одежду
купить сумку
заказать сумку
купить одежду через интернет
заказать одежду через интернет
купить одежду дешево
где дешево купить одежду




#$#
Ответить