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

Вниз

Кнопка выбора пути к базе данных   Найти похожие ветки 

 
Слава Троцак   (2008-01-14 11:35) [0]

Добрый день!

Программа для обработки баз данных - база в Акцессе,сама прога в Делфи.
каким образом написать код для кнопки, принажатии которой можно было выбрать путь к базе?

В ADOConnection, я прописал data link, но при переносе проги в на другой комп, он уже базы не находит и понятно - прописана жестко.

Спасибо.


 
Сергей М. ©   (2008-01-14 12:20) [1]


> прописана жестко


Ну так пропиши мягко. Что мешает-то ?


 
Kolan ©   (2008-01-14 12:41) [2]

Используй PromptDataSource и модуля ADODB


 
Kolan ©   (2008-01-14 12:43) [3]

Или
EditConnectionString из AdoConEd — это прям с формой&#133


 
MsGuns ©   (2008-01-14 12:55) [4]

OpenDialog с фильтром ".mdb" - полученную строку - в ConnectionString


 
umbra ©   (2008-01-15 13:14) [5]

if FileExists(basename) then
     begin
       ADODataset1.Connected := False;
       ADODataset1.ConnectionObject.Properties["Data Source"].Value := basename;
    end;


 
umbra ©   (2008-01-15 13:17) [6]

прошу пардону :)

if FileExists(basename) then
    begin
      ADOConnection1.Connected := False;
      ADOConnection1.ConnectionObject.Properties["Data Source"].Value := basename;
   end;


 
Kolan ©   (2008-01-16 10:04) [7]

> ADODataset1.ConnectionObject.Properties["Data Source"].Value
> := basename;


Привет, а сервер?


 
umbra ©   (2008-01-16 10:41) [8]


> Привет, а сервер?
>

Я уже исправился, не ADODataset, а ADOConnection.
Какой сервер? :) это же аксес.


 
Kolan ©   (2008-01-16 21:54) [9]

> это же аксес.

а ну да :)



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

Форум: "Начинающим";
Текущий архив: 2008.02.10;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.045 c
15-1200106713
sauron
2008-01-12 05:58
2008.02.10
BIOS?


2-1200496721
MZP
2008-01-16 18:18
2008.02.10
Как в массив засунуть картинки?


3-1190872890
Sasha_GTI
2007-09-27 10:01
2008.02.10
excel -> Paradox


2-1200553424
vvrz
2008-01-17 10:03
2008.02.10
Как автоматически прописать ODBC и BDE


15-1199742231
Bloodman
2008-01-08 00:43
2008.02.10
Задачка по ТеорВер у





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский