Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.07.25;
Скачать: [xml.tar.bz2];

Вниз

Народ, подскажите пожалуйста: Как динамически создавать алиас ?   Найти похожие ветки 

 
nitro313   (2002-07-03 14:52) [0]

Народ, подскажите пожалуйста: Как динамически создавать алиас к базе данных Paradox. И что нужно, чтобы
перенести эту базу данных на другой компьютер, чтобы она там запустилась? :)

Заранее благодарен.


 
VAleksey   (2002-07-03 14:58) [1]

по моему так
Session.AddStandartAlias
скопировать файлы> создать алиас


 
ArhAngel2   (2002-07-03 15:05) [2]

Как создавать псевдонимы здесь:
http://www.cydsoft.com/vr-online/12_2000/delphi1.htm
Для того, что бы работало без на другой машине брось эти файлы в каталог вместе с прогой:
BANTAM.DLL
IDAPI32.DLL
IDBAT32.DLL
IDPDX32.DLL
IDR20009.DLL
IDSQL32.DLL



 
MsGuns   (2002-07-03 16:34) [3]

procedure TMainForm.btCreateAliasClick(Sender: TObject);
var
i,j: integer;
begin
// Проверить наличие алиаса с таким же именем
ls.Clear;
Session.GetAliasNames(ls); // Получить список всех алиасов
for i := 0 to ls.Count-1 do
if CompareText(ls[i],MainForm.edNewAliasName.Text)=0 then break;
if i<=ls.Count-1 then // Алиас есть в IDAPI.Cfg
begin
if Session.GetAliasDriverName(ls[i]) = "STANDARD" then
// Алиас типа Paradox -> Найти его в списке Алиасов
for j := 0 to MainForm.lsbAliases.Count-1 do
if CompareText(MainForm.lsbAliases.Items[j],ls[i])=0 then
begin
MainForm.lsbAliases.ItemIndex := j;
ShowAliasInfo(ls[i]);
break;
end;
MainForm.edNewAliasName.Text := ls[i];
ShowMessage("Алиас с таким именем уже есть в IDAPI.cfg");
exit;
end;
sAliasName := MainForm.edNewAliasName.Text;
sAliasDir := MainForm.lbDirPath.Caption;
rmfNewAlias.edNewAlName.Text := sAliasName;
rmfNewAlias.edNewAlDir.Text := sAliasDir;
rmfNewAlias.ShowModal;
if sAliasName="" then exit;
// Создание нового алиаса
Session.AddStandardAlias(sAliasName,sAliasDir,"PARADOX");
Session.SaveConfigFile;
LoadAliasesList;
ShowAliasInfo(sAliasName);
end;




Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2002.07.25;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.008 c
3-81147
alexvan
2002-07-03 16:08
2002.07.25
DBLookupComboBox не желает видеть данных из Table


14-81471
RV
2002-06-27 11:10
2002.07.25
Аккорд-АМД3. Как выкинуть?


14-81422
Pag
2002-06-22 01:00
2002.07.25
подключение клиент сокета через прокси-сервер


1-81227
lensky
2002-07-14 12:31
2002.07.25
Функция вызывающая метод и ждущая событие


1-81296
AlexeyBl
2002-07-11 19:24
2002.07.25
Как можно осуществить перемещение по DBGrid с помощью колеса мыши





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский