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

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

Sql [D5, *.dbf]


Alex1111 ©   (2002-03-22 14:33:00) 

Помогите определить длину строки в SQL-запросе
(компонент TQuery). Заранее благодарен.


sniknik   (2002-03-23 00:13:00) [1]

Отказатся от BDE - LocalSQL перейти на ADO - Jet тогда получится. Там в SQL гораздо больше строковых функций.


MAxiMum   (2002-03-22 17:48:00) [2]

По-моему через SQL не получится. Попробуй хранимые процедуры - там точно должна быть такая функция.


{bas}   (2002-03-22 17:33:00) [3]

Если тебе надо в гриде показывать, то мона создать StringGrid и туда пихать поля которые нужны и вычислять длину нужного поля
проходя по всему запросу


panov   (2002-03-22 15:37:00) [4]

В LocalSQL, насколько помнится, нет функции для вычисления длины строки.


Reindeer Moss Eater   (2002-03-22 15:36:00) [5]

никак


BJValentine   (2002-03-22 15:25:00) [6]

Ребята, этот вопрос был задан моим коллегой. Вопрос был задан несколько не корректно, а именно: как можно самим запросом SQL вывести длины строк (не сами строки), которые находятся в конкретном поле?

select ???Mytext!!! <-должна выводиться не строка, а её длина (integer)
from MyTable


panov   (2002-03-22 14:41:00) [7]

Length(Query1.Sql.Text)


Nest   (2002-03-22 14:39:00) [8]

Я бы даже сказал
function Length(S: string): Integer;


Nest   (2002-03-22 14:38:00) [9]

Length(my_str)


Наверх

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