Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

BDE


john81 ©   (2006-11-20 12:05:00) 

Подскажите пожалуйста, поймет ли BDE функцию разработанную пользователем?

Например, в описании индекса используется функция str(field1), которая вынесена в отдельный модуль.


Anatoly Podgoretsky   (2006-11-20 13:39:00) [1]

> ANB  (20.11.2006 13:23:14)  [14]

Это ценное предложение, работать с ФоксПро через БДЕ - очень себя не любить.


ANB   (2006-11-20 13:23:00) [2]


>
> john81 ©   (20.11.06 12:27) [5]
>
> > Сергей М. ©
>
> Т.е. ничего сделатьв данном случае нельзя...?

Можно. Перейти на ADO и использовать родной драйвер для фокса. Правда, могут быть некоторые грабли, зато собственные PRG подрубятся.


Anatoly Podgoretsky   (2006-11-20 13:14:00) [3]

Если речть про STR/DTOC то делать ничего не надо, БДЕ это понимает.


Elen   (2006-11-20 12:53:00) [4]


> Виталий Панасенко   (20.11.06 12:50) [11]
>
> А, что, нельзя создать индексы, например, в DBD ? Или IndexDefs.
> Add и остальное?

Такого уровня индексы в возможностью использования в них не SQL функций BDE IMHO либо не курит либо еле жует. Это помоему кроме Фокса нигде так нельзя. А простые индексы пожалуйста


Elen   (2006-11-20 12:50:00) [5]


> Сергей М

Я так понимаю что автору надо делать индексы с возможностью функций фокса. Вопрос неграмотный - мой телепатор так подсказывает. Че он за BDE взялся...?


Виталий Панасенко   (2006-11-20 12:50:00) [6]

А, что, нельзя создать индексы, например, в DBD ? Или IndexDefs.Add и остальное?


Сергей М.   (2006-11-20 12:46:00) [7]


> А ADO?


А причем здесь АДО ?
Речь, я думаю, идет о конкретном штатном DBF-драйвере в составе БДЕ


Elen   (2006-11-20 12:44:00) [8]


> Сергей М. ©   (20.11.06 12:26) [4]
>
>
> > Можно ли это обойти?
>
>
> Нельзя.

Разве. А ADO? или другие способы?


john81   (2006-11-20 12:38:00) [9]

Спасибо за помощь.


Сергей М.   (2006-11-20 12:32:00) [10]


> john81 ©   (20.11.06 12:27) [5]


Увы и ах.


john81   (2006-11-20 12:27:00) [11]


> Сергей М. ©

Т.е. ничего сделатьв данном случае нельзя...?


Сергей М.   (2006-11-20 12:26:00) [12]


> Можно ли это обойти?


Нельзя.


john81   (2006-11-20 12:25:00) [13]


> главное, чтоб sql сервер ее понимал и был бде-драйвер для
> этого сервера

Я СУБД не клиент - серверная, БД создана в FoxPro --> Используются индексы, в которых есть фоксовые функции. Например dtoc, str. Я их создал в отдельном модуле в Delphi,c такими же названиями. Но BDE все равно ругается... Можно ли это обойти?


john81   (2006-11-20 12:21:00) [14]


> главное, чтоб sql сервер ее понимал и был бде-драйвер для
> этого сервера

Я СУБД не клиент - серверная, БД создана в FoxPro --> Используются индексы, в которых есть фоксовые функции. Например dtoc, str. Я их создал в отдельном модуле в Delphi,c такими же названиями. Но BDE все равно ругается... Можно ли это обойти?


clickmaker   (2006-11-20 12:12:00) [15]

главное, чтоб sql сервер ее понимал и был бде-драйвер для этого сервера


Наверх

Титульная страница Поиск, карта сайта Написать письмо