Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.03.28;
Скачать: CL | DM;

Вниз

БД приложение без БДЕ   Найти похожие ветки 

 
Brenagwynn ©   (2004-02-19 18:54) [0]

Народ! Скажите, можно ли вообще на Делфи написать сабж? Если да, то как?


 
Desdechado ©   (2004-02-19 19:00) [1]

использовать компоненты прямого доступа, например
FIBPlus, IBExpress - Для IB
TDBF, Apollo - для DBF
DOA, ODAC - Для oracle


 
Brenagwynn ©   (2004-01-23 13:55) [2]

Блин. Хочется (не мне, а заказчику :) без посторонних компонент. Никак?


 
Vovchik_A ©   (2004-01-23 13:59) [3]

Ну ты тогда определись уж как-то


 
Nikolay M. ©   (2004-01-23 14:00) [4]


> Brenagwynn ©   (23.01.04 13:55) [2]
> Блин. Хочется (не мне, а заказчику :) без посторонних компонент.
> Никак?

В гроб заказчика. Если он такой умный, пусть сам тогда и программирует.


 
menart ©   (2004-02-20 15:34) [5]

Пиши не посредствено оборащения на API к БД


 
Anatoly Podgoretsky ©   (2004-02-20 15:51) [6]

menart ©   (20.02.04 15:34) [5]
А АПИ к Парадоксу и есть БДЕ


 
DenK_vrtz ©   (2004-02-20 16:09) [7]

>Brenagwynn ©

А какие компоненты считать посторонними?
Признаки, по которым компонент можно считать посторонним, в студию!


 
Desdechado ©   (2004-02-20 17:16) [8]

dbexpress - не посторонние и не БДЕ, но есть ли к нему парадокс-драйвер?


 
Курдль ©   (2004-02-20 18:06) [9]

ДА ВЫ ЧТО????Есть же ADO - родные Делфийские компоненты!!!


 
Desdechado ©   (2004-02-20 19:05) [10]

ADO настолько же родные дельфям, как MSOffice - такой же способ доступа к данным, тот же ODBC, только в профиль
может, кстати, отсутствовать на компе юзера, а может в версии не совпасть с ожидаемой


 
Anatoly Podgoretsky ©   (2004-02-20 19:29) [11]

Desdechado ©   (20.02.04 17:16) [8]
Нет и Борланд по этому поводу говорит, для дБейс и Парадокс используйте БДЕ, нет ни каких причин отказываться от него в этом случае.


 
LaidBack   (2004-02-20 20:37) [12]

Да за что все так не любят BDE.
Замечательный посредник между локальными СУБД (dBase & Paradox)и приложением. И тут даже хваленному ADO до него далеко! Скажете: "Глючит!", да нет, батенька, скорее руки кривенькие :-)


 
Desdechado ©   (2004-02-21 16:10) [13]

2 Anatoly Podgoretsky
мой пост [10] был как раз ПРОТИВ ADO, жаль смайлик не поставил

2 LaidBack
Дело не в любви. Обычно, как заказчику автора сабжа, не хочется тянуть на машину еще что-то. Еще хуже ситуация, когда работаешь с юзерами дистанционно, много остается за кадром, а юзера потом плюются.
А по возможностям БДЕ - система хорошая.


 
YurikGl ©   (2004-02-21 17:11) [14]

Видел в BDE глюк (правдо не в моей программе а в прогрпмме Oknograph). Короче она требует BDE строго определенной версии, не выше и не ниже. В ADO таких вещей не встречал. Кстати, ADO "по умолчению" есть в W2000, XP, автоматически ставится при установке MSOffice не помню с какой версии. Это - не песнь хвалы ADO, но все же...


 
sniknik ©   (2004-02-21 21:28) [15]

> Короче она требует BDE строго определенной версии, не выше и не ниже.
криво написано, под ADO тоже так можно, проверяеш версию к примеру и ставиш вместо if версия >= 2.5 то работаем .... иначе ругаемся, чисто по ошибке просто =, и все тот же глюк.
насчет установок по умолчанию, если хочеш меньше проблем то лутше на это не закладыватся, а включать необходимое в инсталяцию. неважно под что программа написана и использует.


 
Anatoly Podgoretsky ©   (2004-02-21 21:28) [16]

YurikGl ©   (21.02.04 17:11) [14]
Да надо просто программисту руки оторвать


 
YurikGl ©   (2004-02-21 21:30) [17]

Anatoly Podgoretsky Фирма Самарские Оконные Конструкции (СОК) г. Самара.


 
Anatoly Podgoretsky ©   (2004-02-21 21:34) [18]

YurikGl ©   (21.02.04 21:30) [17]
А это что гарантия?


 
YurikGl ©   (2004-02-21 21:37) [19]

Нет, это контора которая сотворила [14]. Проблема возникла при установке нового ПО которое требовало другой версии BDE. Причем отличие в версиях было в "третьем знаке после запятой". Я аж в Самару звонил, и спрашивал: "Это я - неумный человек или вы?". Они честно признались что это были они. :)


 
Brenagwynn ©   (2004-02-23 12:12) [20]

Кстати. Переход на ADO, как ни странно, не исправил ситуацию! Конкретнее: на форме лежат 2 TADOTable и (внимание) TDataSource. Поиск в экзешнике на предмет ссылок на бдешные дллки ничего не дал! Но прога все равно не работает на компе без бде. В чем дело: в руках, TDataSource или TADOTable?


 
Guest   (2004-02-23 12:17) [21]

uses DBTables есть?


 
YurikGl ©   (2004-02-23 12:18) [22]

Может у тебя компоненты или модули в Uses которые требуют наличия BDE?


 
Brenagwynn ©   (2004-02-23 13:36) [23]

uses DB, ADODB, Dialogs, Menus, Classes, ActnList, StdCtrls, DBCtrls, Mask, ComCtrls, Grids, DBGrids, Controls, ExtCtrls, Forms, Windows, Graphics, Registry, SysUtils;
Кто из них требует BDE? :)


 
Anatoly Podgoretsky ©   (2004-02-23 14:06) [24]

Paradox без БДЕ не работает


 
Brenagwynn ©   (2004-02-23 14:48) [25]

То ись как это? Ладно, хрен с ним, с парадоксом. Почему вообще прога, которая не использует BDE (в экзешнике нет ни одной ссылки на BDEшные DLLки) тем не менее не работает без БДЕ?


 
Anatoly Podgoretsky ©   (2004-02-23 15:15) [26]

Значит есть ссылки в одном из модулей.


 
Desdechado ©   (2004-02-23 15:16) [27]

и как ты ссылки на DLL определяешь?
есть же еще позднее связывание...


 
Brenagwynn ©   (2004-02-24 16:12) [28]

Depends"ом


 
SergeyM   (2004-02-27 20:20) [29]

Использовать тонкие Базы Данных



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

Текущий архив: 2004.03.28;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.022 c
14-1078084245
pomashok
2004-02-29 22:50
2004.03.28
Термины


7-1072549718
Nick_Omsk
2003-12-27 21:28
2004.03.28
USB в Delphi


1-1079032108
ChcngerMan
2004-03-11 22:08
2004.03.28
DLL


3-1077826916
HeoGtan
2004-02-26 23:21
2004.03.28
Как узнать текущее имя поля и его номер


14-1077883017
Praco
2004-02-27 14:56
2004.03.28
Вовочка, сын Вовочки дает прикурить