|
VB6 + MS SQL2000. Подключение.
|
|||
---|---|---|---|
#18+
Люди! Не дайте погибнуть! Написал прогу на VB6, которая обращается к MS SQL2000. На моем компе с установленным клиентом от MSSQL все работает (через name pipe или tcp/ip), а на других машинах нет!! А поставить ее надо многим. Так что же? Всем клиента MSSQL устанавливать? Строка подключения такая: Set cn = New ADODB.Connection cn.Provider = "SQLOLEDB.1" cn.ConnectionString = "Persist Security Info=False;Password=" + password + ";User ID=" + login + ";Initial Catalog=myBase;Data Source=server\serversql" cn.Open Как быть? Что делать? Теряется вера во что-то светлое ... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2002, 14:19 |
|
VB6 + MS SQL2000. Подключение.
|
|||
---|---|---|---|
#18+
не уверен, что оно...но все же Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2002, 14:29 |
|
VB6 + MS SQL2000. Подключение.
|
|||
---|---|---|---|
#18+
Если ты используешь ADO, то, скорее всего, придется ставить клиента MS SQL Server. Если пишешь на C++, то есть библиотека SQLAPI, которая соединяется с SQL сервером напрямую, попробуй написать какую-нибудь proxy-dll для этой библиотеки, чтобы получать к ней доступ через Visual Basic ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2002, 15:09 |
|
VB6 + MS SQL2000. Подключение.
|
|||
---|---|---|---|
#18+
1. SQLOLEDB - это что будет..ADO? 2. часть драйверов устанавливается в Windows вместе с пакетом Office я имею ввиду MDAC MDAC полагаю, что скорее всего можно использовать его dll ... не программист я....поэтому путаюсь в терминах :) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2002, 15:36 |
|
VB6 + MS SQL2000. Подключение.
|
|||
---|---|---|---|
#18+
Для подключения из vb6 к сиквелу 2000 надо на всех клиетах ставить mdac желательно версии 2.6 или из сетапа сиквела запускать инсталяцию клиента - эт проще всего при этом ставиться усё что нужно и при установки можно всё подстроить. Я столкнулся с проблемами при установке на 98. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2002, 15:53 |
|
VB6 + MS SQL2000. Подключение.
|
|||
---|---|---|---|
#18+
ИМХО, не надо городить огород с клиентскими приложениями SQL сервера. Ставишь на все клиентские машины ADO (лучше скачать у мелкомягких MDAC_TYP.EXE версии 2.6, вести он 5 метров). Кстати, он хорошо интегрируется в инсталяшку. Дальше делаешь в каталоге, в котором лежит EXE файл проги текстовый файл с расширением ".UDL". Эксплорер однозначно определит, как открывать этот файл. Открываешь его через эксплорер - появляется окно настройки соединения. Там делаешь какие надо установки (выбираешь провайдера, сервер, базу, способ подключения и т.п.). В коде пишешь примерно следующее: Код: plaintext 1. 2. 3. 4. 5.
И всё. Дальше настраиваешь соответствующим образом другие используемые объекты ADO. Очень удобно и коду минимум. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2002, 10:35 |
|
|
start [/forum/topic.php?fid=60&msg=32070244&tid=2171557]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
25ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 299ms |
total: | 411ms |
0 / 0 |