Конференция "Базы" » Изменить тип поля [D7]
 
  • FBuilder (23.07.08 11:30) [0]
    DBExpress
    При запросе есть поле, не особо длинное (ни по выводимым данным, ни по максимальному размеру этих данных), но оно почему-то становиться в тип ftMemo над которым нельзя проводить сортировку
    Хочется его поставить как и все остальные в ftString

    Как это сделать?
    Или какой именно параметр отвечает за внутренюю реализацию типа поля - в addfieldDesc оно уже приходит как ftBlob

    Поле составное в запросе - если уменьшить кол-во частей в это поле - оно срабатывает как string само, но уменьшать их нельзя (хотя чего там уменьшать, если максимальная длина может быть 80 символов - рядом строки из 255 нормально отображаются).

    какие есть иедеи - не дайте умереть в незнании?
  • Медвежонок Пятачок © (23.07.08 11:33) [1]
    Поле составное в запросе

    использовать сабстринг над всем выражением
  • FBuilder (23.07.08 11:34) [2]
    а можно ли строчку кода?
  • Медвежонок Пятачок © (23.07.08 11:35) [3]
    substring(xxx,1,255)
  • FBuilder (23.07.08 11:39) [4]
    УРА!

    2 Медвежонок Пятачок
    Спасибо за пусть истинный :)
  • Правильный$Вася (23.07.08 15:26) [5]
    можно CAST
 
Конференция "Базы" » Изменить тип поля [D7]
Есть новые Нет новых   [134473   +28][b:0][p:0]