Имя: Пароль:
1C
1C 7.7
v7: Подключение к файлу базы MS SQL Express
,
0 moonlight
 
30.05.15
19:28
Добрый день!

Подключаюсь к файлу БД MS SQL Express 2005 со строкой подключения

"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\!!!\SaleBase.mdf;Jet OLEDB:Database Password=qwerty;"

получаю ошибку:

Microsoft JET Database Engine: Нераспознаваемый формат базы данных: 'D:\!!!\SaleBase.mdf'.

В чем ошибка?
1 ДенисЧ
 
30.05.15
19:30
Подключаться нужно не к файлу, а к серверу
2 moonlight
 
30.05.15
19:31
(1)
Если можно пример строки подключения
3 moonlight
 
30.05.15
19:31
А лучше всю процедуру
4 ДенисЧ
 
30.05.15
19:32
5 ДенисЧ
 
30.05.15
19:32
(3) А ключ от квартиры, где девки лежат, не нужно?
6 moonlight
 
30.05.15
19:33
(5)
Нет ключи не нужны
7 moonlight
 
30.05.15
19:39
(4) мне нужно для Provider=Microsoft.Jet.OLEDB.4.0

на сайте по вашей ссылке не нашел такого варианта
8 ДенисЧ
 
30.05.15
19:40
(7) тебе нужно для SQL Server.
Остальное всё - выдумки больной фантазии
9 moonlight
 
30.05.15
19:42
условие использовать ADODB поэтому я так понимаю нужна строка для создание объекта ADODB.Connection
10 ДенисЧ
 
30.05.15
19:44
(9) let me show you the way to the nearest wall
11 Jaap Vduul
 
30.05.15
20:15
Провайдер "Microsoft.Jet.OLEDB.4.0" это для подключения к базам MSAccess (mdb/mde).
Для подключения к файлу SQL Server Express нужно использовать провайдер "SQL Native Client" (в строке подключения - SQLNCLI). Остальные параметры уже подсказали где искать (4), но укажу точно:
http://www.connectionstrings.com/sqlconnection/attach-a-database-file-on-connect-to-a-local-sql-server-express-instance/
12 ДенисЧ
 
30.05.15
20:18
(11) Что-то в последнее время работники бисерной фабрики активировались....