![]() |
|
|
![]()
|
|
| Lunatikus |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 503 Регистрация: 29.6.2007 Репутация: 1 Всего: 6 |
Здравствуйте,коллеги.Нуждаюсь в вашей подсказке.Сервер MS SQL 2000.Все ADOConnection имеют пустой стринг,чтобы не привязываться определенному серверу.Когда запускал на тестовой машине вне сети(она же сервер) с пустым коннектстрингом все нормально было,авторизировал и подключал к базе.Но когда поставил в реальную сеть на клиентский компьютер,выдало ошибку при подключении: "[DBNETLIB][ConnectionOpen(Connect()).]SQL-сервер не существует, или отсутствует доступ".В чем проблема?Может,стоит все же в прогу зашить в ADOC.connectionstring?
Добавлено через 10 минут и 12 секунд да,подозрения подтвердились,изза пустой строки не коннектит.В таком случае,пара уточнений,чтобы сделать настройки по ADOConnection из программы: Initial Catalog- имя базы Data Source - имя сервера Workstation ID - имя машины (вот как его поставить автоматически,не подскажете?или можно не ставить?) заранее спасибо -------------------- TheSin - небольшое игровое сообщество взрослых и молодых(L2,WoW,Aion,RFonline and other not mmorpg,not computer games). сайт гильдии |
|||
|
||||
| kobra |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 730 Регистрация: 15.6.2005 Где: Грузия, Тбилиси Репутация: 1 Всего: 9 |
переделаи под свою необходимость
|
|||
|
||||
| Lunatikus |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 503 Регистрация: 29.6.2007 Репутация: 1 Всего: 6 |
буду признателен ,если ты объяснишь, что значит функция
Ini.WriteString('ConnectionString', 'ConnectionString', Connection.ConnectionString); и что у нее за параметры -------------------- TheSin - небольшое игровое сообщество взрослых и молодых(L2,WoW,Aion,RFonline and other not mmorpg,not computer games). сайт гильдии |
|||
|
||||
| kobra |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 730 Регистрация: 15.6.2005 Где: Грузия, Тбилиси Репутация: 1 Всего: 9 |
записывает в ини фаил.
наверное это тебе не нужно |
|||
|
||||
| Fighter |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 810 Регистрация: 5.1.2005 Репутация: нет Всего: 2 |
Вот в том то и проблема, потому что если ты писал прагу на сервере - то у тебя было все небось без проблем, ты создал ConnectionString и писал свою прагу. Но, сетевой компьютер нужно настроить на MS SQL Server 2000. Для начала на сетевой компьютер нужно хотя бы поставить клиентскую часть MS SQL Server'a. Затем на самом сервере нужно поставить в свойствах Security -> Autentication -> SQL Server and Windows. Затем на самом сервере тебе нужно создать пользователей этого сервера и в ConnectionString нужно указывать этих пользователей (Login, Password). Здесь что хорошо, это то что если ты ConnectionString на одном из сетевых компов настроишь, то этот ConnectionString будет работатать и на других компьютерах сети. |
|||
|
||||
| Lunatikus |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 503 Регистрация: 29.6.2007 Репутация: 1 Всего: 6 |
Все,настроил коннектстринг,спасибо за помощь =) в настройках программы пользователь будет вводить имя сервера и базу.Ну а учетка уже создана админом.По умолчанию стоит текущих сервер - настройки на случай,если он поменяется.
-------------------- TheSin - небольшое игровое сообщество взрослых и молодых(L2,WoW,Aion,RFonline and other not mmorpg,not computer games). сайт гильдии |
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
перед компиляцией ставь свойство Connected в FALSE
|
|||
|
||||
![]()
|
| Правила форума "Delphi: Базы данных и репортинг" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |