| Структура программирования, программирование, языки программирования, книги программирование | На сайте представлена информация про программирование в Интернете и работу |
|
Как включить Preview рисунка в SavePictureDialog ?, Preview рисунка в SavePictureDialog Назначение св-ва Port в ClientSocket Tray, Tray - иконка нестандартного размеоа. D7 проблема, Unsafe type Перерисовка форм Как удалить данные из BLOB-поля ?, Как удалить данные из BLOB-поля ? Бедный студент нуждается в помощи!!!, Кто умеет использовать массивы??? Как запустить пакет DTS MSSQL из Delphi Delphi vs FoxPro CASE средства, хочу узнать больше... Принтер, получение информации о печати DragImage, Проблемы рисования под ним Просьба заценить программку::)), Синхронизатор файлов Условная компиляция программ в Паскале, Требуется помощь по поиску документации Как Вы относитесь к курящим девушкам? Ошибка совместного доступа к файлу, БД в сети Программно настроить DBLookupComboBox, вопрос Восстановление заголовка формы WaitForSingleObject TBitmap & Buffer, File --> Buffer --> TBitmap??? Обновился FAQ - более 30 новых тем!, Всех милости прошу. Как разбить строку на подстроки, есть вот такая строка... Мерцание при смене BitMap-a Глобальность процедуры Глюк с сохранеием изображения. Всех с праздником, с наступающим При книги, Про книги Архангельского Учу Дельфи разговаривать Работа с агрегатными полями, Как отобразить? Помогите разобраться са ком портами в Delphi, Помогите разобраться са ком портами Как обойти ограничение размера текста в TMemo, Как обойти ограничение размера текста в Sockets, молчать Директивы компилятора, какие есть? TExcellApplication как определить,, не закрыт ли Excell связанный с ним? WYSIWIG-редактор, может кто сталкивался? Регионы TMediaPlayer, нет звука в MPEG4 В чем ошибка?, изучаю рекурсию Отловить событие..., входа в Windows и выключения компа Вопрос опытным о Дельфи, Есть перспективы у Дельфи? API Что такое symbol file?, Просвятите меня О радиокнопках, Пара вопросов о радиокнопках Использование библиотек Компонент Больше чем 16x16 в TImageList, Больше чем 16x16 в TImageList pipe runtime изменения!!! Несколько вопросов по ShellListView, и про другие компоненты Компонент DriveComboBox ShellExecate Новое окно обозревателя. HOOK RaveReport и *.ndr, Как просматривать отчеты *.ndr? опять про Сом-порты в Паскале, устройство с нестандарным протоколом. Delphi + Flash, можно передавать инфу от флешки к проге? Форум по BuildReport'у, Всем кто пользуется этим генератором Воплос 2, Где достать delpi Не меняет цвет фонта у TdxBar, компоненты DevX Турнирная сортировка, подкиньте плиз алгоритм Компонент для шифрования файлов, где можно достать? Как Вы относитесь к курящим девушкам? Как послать файл используя ClientSocket и ServerSo, Как послать файл используя ClientSocket Передача параметров программе Реализация программы Как програмно создать TField ? как создать событие OnCreate для компонента?, хотелось бы вызывать его из конструктора Подключение DBLookupCombo Box?, Как подключить TQuery? Список дисков FixedCols, StringGrid API Как задать текст в ячейке таблицы Worda?, И снова я про Word |
Платные хостинги Раскрутка сайта Книги по программированию Ошибка совместного доступа к файлу, БД в сети
- На сегодня лучше ставить какой-нибудь SQL и работать с ним. Тот же самый InterBase (6.0 вообще халява). Или лучше его продолжениеhttp://firebird.sourceforge.net/ - Control Panel->BDE Administrator->закладка Configuration->Drivers->Native->ParadoxСделайте где нибудь в сетке каталог доступный со всех компьютеров, Опция Net Dir должна указывать на всех компьютерах должна указывать на этот каталог - в нём будут хранится файлы которые обеспечивают раздельный доступ.PS. Антон прав, подумайте об использовании какого-либо сервера - это будет гораздо эффективнее. - Компьютер на котором находится БД не является сервером (локалка вообще работает без сервера), а InterBase, почему-то вообще не устанавливается. При попытки использовать MSSQL выскакивает окно с массой настроек, а при обращении сообщение о неправильной записи Alies. Может где-то еще его надо зарегистрировать?Что-то я не понял какое это имеет отношение к топику... Мой совет по настройке BDE для парадокса Вам помог? Если да, то я тему закрываю, если нет - то объясните что происходит.PS. Для обсуждения проблем установки серверов баз данных (IB или MS SQL) - пожалуйста создайте соответствующий топик в разделе баз данных. - Что-то ты сегодня не вдухе, Vit. Мне, кстати, тоже кое-что интересно: так, например, кто-нибудь сможет мне объяснить, что означает драйвер БД STANDARD, его характеристики, возможности, установки по умолчанию (в литературе об этом пишут как о нечто само собой разумеющемся), а в результате не ясно когда надо использовать этот драйвер а когда другие; потом, что такое SESSION по Default, ее настройки и пр. Да и потом вроде бы СУБД созданные по файл-серверной архитектуре тоже должны работать в небольших сетях без IB и др.PS Vit, ты вроде бы начал писать статью про БД, а продолжать ее не будешь? - Как обычно, когда из обсуждения темы делают флейм. Был задан конкретный вопрос, я не менее конкретно ответил, далее начали задаваться вопросы которые к теме не относятся. Если интересно, то почему бы не спросить их в отдельных темах? Вот сейчас ты задал 5-6 вопросов, ну допустим я на них отвечу мне кто-то возразит и мы начнём обсуждение здесь сразу десятка тем одновременно. Я вполне могу ответить на те вопросы что ты задал - только сделай их каждый в своём топике... - Вообще ИМХО проще изучить те же настройки MS SQL сервера, чем пытаться писать клиент-серверное приложение, использую локальную базу данных Paradox. Это будет гораздо быстрее, надежней и более практично.Ну а если все же Вы решили писать с использованием Paradox, вот Вам ответ:При использовании файлов базы данных Paradox в сетевых многопользовательских клиентских приложениях надо осуществить некоторые настройки BDE. Вот далеко неполный перечень наиболее важных аспектов:1) Установить LOCAL SHARE в True. Эту установку можно выполнить при помощи утилиты BDE Administrator; она необходима только в том случае, если те же файлы будут использоваться и другими приложениями, работающими без помощи BDE и если Вы не используете Novell File Server;2) Указать совместно используемый сетевой каталог для размещения базы данных. Он определяется в виде псивдонима (alias) в BDE Administrator или временного псевдонима в компоненте Database. Важно отметить, что используемый сетевой диск на всех клиентских машинах должен быть обозначен одной и той же буквой, - в противном случае BDE не удасться понять, какие же таблицы совместно используются приложением. Дело в том, что обращение к используемым таблицам происходит с использованием буквы, назначенной подключенному сетевому диску.3) Файл контроля сети PdoxUsrs.NET, надо поместить в совместно используемом сетевом каталоге. Этот каталог определяется как значение параметра Net Dir, который можно задать в BDE Administrator, или значение свойства NetFileDir компонента Session. В файле контроля содержиться информация о блокировках, запрещающих разным пользователям одновременно редактировать одну и туже запись (но это уже отдельная тема).ВАЖНО! В случае нарушения или неправильного выполнения описанных выше условий, или ошибках при инсталляции, Вы получите сообщение Directory is conttrolled by other .NET file (Каталог контролируется другим файлом .NET) или Multiple .NET files in use (используется несколько .NET файлов); - а вообще конечно же, надо обязательно изучить приемы работы хотя бы с одной клиент-серверной БД. |