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

Вниз

Можно ли не ставит Borland DBE ?   Найти похожие ветки 

 
WG   (2003-12-25 10:21) [0]

Подскажите, господа, можно ли обойтись без установки Borland DBE ? Использовать хотя бы тот же ODBC ? Как это сделать ? Вопрос глупый, наверное, но что-то даже не знаю, с какой стороны подобраться. Поиск смотрел, ничего не нашел :( Буду очень благодарен за какую-нибудь консультацию по теме - куда смотреть, что почитать или просто как сделать...


 
Term   (2003-12-25 10:25) [1]

есть несколько вариантов, компоненты прямого доступа к dBF, к примеру halcyon, ну и как вариант можеш попробывать ADO.
А чем тебя BDE не устраивает для dbf вроде оптимальный вариант.


 
WG   (2003-12-25 10:30) [2]

Ситуевина такая - я вообще не программист и не ай-ти-шник, просто для себя и еще нескольких человек в конторе сделал простенькую БД-шку. Теперь надо ее всем поставить и встает вопрос насчет установки DBE на всех клиентах. Администратор сети резонно спросил - "а нахрена ? есть ведь ODBC ?"

В итоге ситуация такая - если можно несложным путем (ну, там, изменением настроек компилятора, добавлением пары процедур...) обойтись без DBE, то буду пытаться. Если для этого надо цеплять другие модули и переписывать половину программы - тогда нет, конечно. Но в начале хочется знать - есть ли простой путь или в нет ?


 
Term   (2003-12-25 10:33) [3]

если ты использовал стандартные компаненты доступа со вкладки BDE, то вывод напрашивается сам собой, никуда ты от него не денешся, а в чём проблема то, на сеть он никак не влияет.
Или переписать прогу.


 
WG   (2003-12-25 10:38) [4]

Спасибо большое за оперативные ответы :)

Ну, вкладка имела общее название "Data Access", DBE там вроде вообще нигде не упоминается. Или это та вкладка и есть ?


 
Term   (2003-12-25 10:40) [5]

не всё правильно, в 5-й делфе, всё так и называлось, просто у меня 6-я, ну я и по привычке сказал, а так смысл тот же


 
sniknik   (2003-12-25 10:41) [6]

> "а нахрена ? есть ведь ODBC ?"
а ты ему в ответ, "нахрена он пользуется виндами"? (и всех заметь считай что принуждает) ведь есть же QNX (замечательная во всех отношениях система ИМХО).

просто не получится, можно конечно простым переписыванием dll от BDE (не устанавливая) но это себе же неприятностей искать. проще поставить и лутше на всякий случай полный (если хочеш/нужно пользоватся BDE администратором, а ведь придется проблемы искать)


 
Term   (2003-12-25 10:52) [7]


> Администратор сети резонно спросил - "а нахрена ? есть ведь
> ODBC ?"

он ведь администратор вот и пусть администрирует, прога то твоя и тебе виднее что лучше а не ему, т.к. в случае проблем винить будут тебя а не его, так что делай всё по полной


 
MV   (2003-12-25 11:16) [8]

Ответ по существу: Что бы ни сказал админ, доступ к базе как-то ты получать должен, да? Если уж ты используешь BDE (и, скорее, всего, как использовать что-то другое не умеешь), то и используй его. Единственное: используй при переносе приложения на другой комп входящий в комплект Delphi инсталлятор InstallShield, и построй дистрибутив. В опциях можно указать, чтобы на целевой машине устанавливался BDE. И все, и никакой злобный админ тебе не помешает. Ну, естественно, для инсталляции потребуется иметь права таого же админа...

Если бы ты сказал, какой сервер используешь, мы бы тебе поподробнее рассказали бы по поводу ODBC. Не со всеми серваками эта штука есть.


 
WG   (2003-12-25 11:17) [9]

Понял, пасибо. И последний вопрос по теме - что можно посмотреть/почитать в инете из разряда "ADO для чайников" ? Ну, просто на будущее.


 
MV   (2003-12-25 11:18) [10]

Еще замечание: в проге, чтобы не мучаться, не используй статический Alias BDE, а используя компонент TDataBase, создавай на время работы приложения свой, динамический, и из компонентов типа TTable etc обращайся к базе по нему. ПРимер тут на днях был.


 
MV   (2003-12-25 11:19) [11]

Да нет ничего такого... Может, на SQL.RU в ветке MS SQL что-то есть...


 
MV   (2003-12-25 11:19) [12]

Это я по поводу "чайников"


 
MV   (2003-12-25 11:20) [13]

А насчет ADO - судя по упомянутым в заголовке FoxPro, dBase - скорее всего - фиг, извините...


 
sniknik   (2003-12-25 11:26) [14]

> ADO для чайников
есть хорошие статьи, на королевстве дельфи в разделе hello word помоему. посмотри.
http://delphi.vitpc.com/

MV (25.12.03 11:20) [13]
ну почему же, для ADO главное драйвер найти а их много, тем более под упомянутые очень популярные форматы.



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

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

Наверх




Память: 0.48 MB
Время: 0.006 c
1-72825
alexnmsk
2004-01-12 13:41
2004.01.23
BeginDrag


6-72865
axx
2003-11-21 08:49
2004.01.23
Подскажите как передать Record через SendBuf


1-72831
Lexer
2004-01-12 10:50
2004.01.23
Как добавить картинку в ячейку DBGrid?


6-72854
Alex_DM
2003-11-13 13:55
2004.01.23
Как организовать обмен данными посредством GPRS?


14-72916
Думкин
2004-01-02 06:31
2004.01.23
С Днем Рождения! 2 января.





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