![]() |
|
|
![]()
|
|
| z-END |
|
|||
![]() прафесар™ ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3014 Регистрация: 13.3.2003 Где: Венья, Пиетари Репутация: 1 Всего: 102 |
Джентельмены и леди
Добросовесно перекопал DRKB и форум но безрезультатно, если я просто ослеп то ткните в меня ссылкой буду очень признателен Суть такая очень хочется иметь базу данных на сервере и несколько (около 10) клиентов работающих с ней, но не по локальной сети а через TCP/IP соединение (наверное можно и как-то подругому но я незнаю как, ЗЫ у клентнов динамич IP) Если кто знает то пожалуйста напишите мне то что требуется в этом топике и мне 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.) -------------------- Каждый чилавек пасвоему праф...а памоему НЕТ! |
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 14 Всего: 207 |
Всё очень просто
DRKB не причём, потому как вопрос не по Дельфи... Почти любые сервера баз данных имеют возможность работать удалённо, точнее для сервера базы данных ВООБЩЕ не имеет значения находится клиент на том же компьютере, в локалке или в интернете! Например для MS SQL Server - ставишь сервер. На клиенте - заходишь в Client Network Utility и делаешь Alias на сервер по IP адресу и порту, дальше работа на клиенте НИЧЕМ не отличается от работы на том же компе или в локалке. Тебе по определению не подходят локальные базы данных - Paradox, MS Access. И Подходят любые серверные. Связка Дельфи+ADO+ MS SQL Server - реализуется очень просто (точнее для тебя вообще без разницы где будет сервер, кроме настроек MS SQL Server Alias никаких больше специальных усилий не требуется). Есть только в этой идилии ложка дёгтя - возможность прямого обращения к базе данных из интернета - это всегда чрезвычайно опастно с точки зрения защиты данных, человек подобравший логин и пароль может снести все твои данные, добавить свои или украсть их. Обычно используется трёхзвенная архитектура. -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
| z-END |
|
|||
![]() прафесар™ ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3014 Регистрация: 13.3.2003 Где: Венья, Пиетари Репутация: 1 Всего: 102 |
Vit метод научного тыка не прокатил, так и непонял как создавать таблицы MSSQL:(
запускаю DataBase Desktop выбираю MSSQL а мне в ответ Vendor initialization failed Пробывал через примеры из DRKB вываливает приблизительно тоже-самое Чего делать? может какая дополнительная софтина нужна? Вообщем ай нид хелп! -------------------- Каждый чилавек пасвоему праф...а памоему НЕТ! |
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 14 Всего: 207 |
1) Устанавливаем SQL сервер на комп
2) На клиентском компе устанавливаем MS SQL Client (или целиком SQL сервер) 3) На клиентском заходим в MS SQL Client network utility->Create Alias, используем TCP/IP - задаём адрес сервера 4) На форму бросаешь компонент ADOConnection - на нём кликаешь на свойство ConnectionString в диалоге выбираешь провайдер MS SQL Server, базу данных, можно взять Northwind, логин по умолчанию - sa и пароль пустой. 5) Ставим свойство компонента LoginPromt=false 6) Кладём на форму TADOTable или TADOQuery, указываем им для подсоединения на TADOConnection Всё готово - можешь пользоваться TADOTable или TADOQuery -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
![]()
|
| Правила форума "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. |