Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Соединение с MS-SQL 2000 через ADO / 6 сообщений из 6, страница 1 из 1
21.06.2004, 14:59
    #32569828
Раз (1)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Соединение с MS-SQL 2000 через ADO
Пытаюсь соединиться из VFP 8.0 с базой на сервере MS-SQL 2000 Desktop Edition, установленном на другом компьютере.

Насколько я понимаю, синтаксис должен быть примерно таким:

Код: plaintext
1.
2.
3.
4.
loCon = CREATEOBJECT('ADODB.Connection') 
WITH loCon 
  .ConnectionString = [Provider=SQLOLEDB. 1 ;Persist Security Info=False;User ID=sa;Password=;DataSource=DDD;Initial Catalog=CCC;] 
  .Open() 
ENDWITH 

Так вот, подставив в ConnectionString реальные значения сервера, базы данных, пользователя и пароля, я постояно получаю такое сообщение об ошибке: "Invalid connection string attribute".

Подозреваю что неправильно задано название провайдера или значение Persist Security Info, но я так и не смог найти (перерыв предварительно фоксовый хэлп, БОЛ и несколько форумов) какие значения могут принимать эти параметры и от чего это зависит. С Persist Security Info понятно что true либо false, но непонятно что это такое и на что влияет, а как определить правильное название провайдера и вовсе непонятно.
В общем буду благодарен за объяснение или за полезную ссылку.
...
Рейтинг: 0 / 0
21.06.2004, 15:19
    #32569874
Serges
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Соединение с MS-SQL 2000 через ADO
Насколько я знаю у SQL 2000 нету Desctop Edition, а есть только Desctop Engine. Я прав?
А по поводу строки соединения - просто попробуй постороить Connection String с помощью к-н стандартного средства, где реализован диалог её построения.
...
Рейтинг: 0 / 0
21.06.2004, 16:10
    #32570023
Раз (1)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Соединение с MS-SQL 2000 через ADO
SergesНасколько я знаю у SQL 2000 нету Desctop Edition, а есть только Desctop Engine. Я прав?
Абсолютно :)
Хотя вопрос не в этом

SergesА по поводу строки соединения - просто попробуй постороить Connection String с помощью к-н стандартного средства, где реализован диалог её построения.
Например? Единственное известное мне средство - Connection Designer - работает вроде бы только с источниками ODBC...
...
Рейтинг: 0 / 0
22.06.2004, 08:31
    #32570733
Pavel_t
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Соединение с MS-SQL 2000 через ADO
Создайте файл с расширением *.udl откройте его
Запустится встроенный в систему построитель соединения ADO .
Затем откройте блокнотом и скопируйте строку соединения !!!
...
Рейтинг: 0 / 0
22.06.2004, 10:12
    #32570922
Раз (1)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Соединение с MS-SQL 2000 через ADO
Pavel_tСоздайте файл с расширением *.udl откройте его
Запустится встроенный в систему построитель соединения ADO .
Затем откройте блокнотом и скопируйте строку соединения !!!

Реальная тема, огромное спасибо. :)

Откуда подобная информация берется?..
...
Рейтинг: 0 / 0
22.06.2004, 11:22
    #32571143
Sergey Ch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Соединение с MS-SQL 2000 через ADO
OLE DB 2.1 Spec
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Соединение с MS-SQL 2000 через ADO / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]