![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Алиас!!!! [D6, dBase, FoxPro]
Ola © (2002-06-17 11:29:00)Приветик!!! уважаемые, милые мастера, помоги мне плиззззззз!!!
Имееться база из нескольких таблиц (*.dbf), сейчас в программе используется алиас, а хотелось бы указать путь где лежат эти файлы (*.dbf), не используя алиас.... помогите пожалуйста
vads (2002-06-17 13:25:00) [1]
1) Если BDE на пользовательских компьютерах все-таки есть, но
алиасы вручную настраивать не хочется
а) Table.DatabaseName вместо алиаса прямо указать каталог со (помоему со слешем в конце), те перед открытием таблицы
устанавливаешь его из ini или еще откуда
б) Алиас легко создать программно TSession.AddAlias
2) Если BDE - никак, за последний месяц я раза три видел в этой конференции обсуждение альтернативы BDE, полистай форум, здесь полно информации
у меня под руками есть только одна ссылка : http://delphi.mastak.ru/download/409.zip
Ola (2002-06-17 12:43:00) [2]если честно то оба.... может использовать ini файл...
Turalyon (2002-06-17 12:32:00) [3]А какой именно вариант не подходит?
Vovik (2002-06-17 12:21:00) [4]помойму это не проблема. Нужно в программе указывать каталог с базой. В меню настройки.
А потом
Path := "c:\base\";
Select * from ""+Path+"table1.dbf"
Ola (2002-06-17 11:58:00) [5]у нас 24 филиала, и куча пользователей....... такой вариант не подойдет....
Turalyon (2002-06-17 11:56:00) [6]А в чем проблемма с алиасами??? Если решишь перенести программу в другое место, придется перекомпилировать программу...
select * from "c:\mypath\mydata.db"
А вообще пользуясь вот такими вещами можно и не пользоваться алиасами... но на сколько я знаю BDE все равно придется устанавливать.
Ola (2002-06-17 11:51:00) [7]ну помоги плизззззззззззз!!!!