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

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

часть значения поля в запросе


snake1977 ©   (2004-10-12 16:39:00) 

Здравствуйте! подскажите , как можно вырезать часть значения поля (текстового) в запросе. т.е. есть поле Field1 Char(20)
надо в выборке, например выбрать только первые три символа.


Zacho   (2004-10-14 19:58:00) [1]

А описание ib_udf.dll есть в Language Reference, Chapter 5 "User-Defined Functions" -> "UDF library"

P.S. Imho, иметь и читать стандартнуюдокументацию просто обязательно.


Johnmen   (2004-10-12 17:43:00) [2]

Рекомендую взять библиотеку RFunc. В комплекте есть и исходники, и описание, и декларации, и примеры.


snake1977   (2004-10-12 17:40:00) [3]

вот нашел, валяется в каталоге с интербейзом ib_udf.dll
там ежели посмотреть просто содержимое файла есть функция
возвращающая подстроку, но нигде не могу найти описание как
подключить эту библиотеку :(
в описании то надо указывать типы параметров :(
например
DECLARE EXTERNAL FUNCTION MAXINT INTEGER, INTEGER
RETURNS INTEGER BY VALUE
ENTRY_POINT "MaxInt" MODULE_NAME "nikelutils.dll";


Johnmen   (2004-10-12 17:06:00) [4]

Только UDF


snake1977   (2004-10-12 16:55:00) [5]

InterBase 6.5


Johnmen   (2004-10-12 16:53:00) [6]

Сервер какой ?


snake1977   (2004-10-12 16:39:00) [7]

забыл добавить, что надо выбрать в InterBase
:)


Наверх

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