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

Вниз

BDE   Найти похожие ветки 

 
john81 ©   (2006-11-20 12:05) [0]

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

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


 
clickmaker ©   (2006-11-20 12:12) [1]

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


 
john81 ©   (2006-11-20 12:21) [2]


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

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


 
john81 ©   (2006-11-20 12:25) [3]


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

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


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


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


Нельзя.


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


> Сергей М. ©

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


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


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


Увы и ах.


 
john81 ©   (2006-11-20 12:38) [7]

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


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


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

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


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


> А ADO?


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


 
Elen ©   (2006-11-20 12:50) [10]


> Сергей М

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


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

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


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


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

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


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

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


 
ANB ©   (2006-11-20 13:23) [14]


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

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


 
Anatoly Podgoretsky ©   (2006-11-20 13:39) [15]

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

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



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

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

Наверх




Память: 0.47 MB
Время: 0.045 c
2-1164319075
Draught
2006-11-24 00:57
2006.12.10
При старте приложения показываются все формы


2-1164136349
tototo
2006-11-21 22:12
2006.12.10
Array of Char


15-1164115777
просто человек
2006-11-21 16:29
2006.12.10
преобразование из pascal в блок-схему


15-1163701134
Chort
2006-11-16 21:18
2006.12.10
День студента


1-1162035166
OlDirtyBastard
2006-10-28 15:32
2006.12.10
Twain





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