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

Вниз

Фильтровать поле, Без разницы на SQL или на DELPHI   Найти похожие ветки 

 
NikNet ©   (2007-01-30 20:00) [0]

Есть поле где очень много выводиться определенное слово
и между ними выводиться некотоые цыфры
так вот как заменить все эти повторяющися слова пустым тексттом
а цыфры оставить,


 
Виталий Панасенко ©   (2007-01-30 20:43) [1]

Так ты ж

Программист
Интересное о себе
Очень красивый
Пользуюсь успехом Девчонок (Лет от 14 - 27)  
Очень хорошо знаю программирование


 
Джо ©   (2007-01-31 00:44) [2]


> Очень хорошо знаю программирование

Это для девченок :)


 
ЮЮ ©   (2007-01-31 04:44) [3]


>
> NikNet ©   (30.01.07 20:00)


лучше на пальцах покажи: что есть, что хотим получить.


 
Virgo_Style ©   (2007-01-31 08:01) [4]

var nothing:integer;

for i:=length(S) downto 1 do
 if TryStrToInt(S[i], nothing] then delete(S,i,1);

Кто придумает страшнее? %-)

p.s. replacestr, если слово действительно определенное.


 
ЮЮ ©   (2007-01-31 09:21) [5]


> NikNet ©   (30.01.07 20:00)


А следущй вопрос будет:" Что мне делать с кучей цифр в текстовом поле? Раньше они были заделены определенным словом и это хоть как-то позволяло разобраться в ворохе цифр."

З.Ы. Цифры лучше собирать в числа, которые хранить в полях соответствующего типа.


 
Sergey13 ©   (2007-01-31 09:35) [6]

> [0] NikNet ©   (30.01.07 20:00)

То, что что-то там как-то выводится еще не гарантирует, что это так же и хранится.


 
Павел Калугин ©   (2007-01-31 10:49) [7]

> [0] NikNet ©   (30.01.07 20:00)

ты уже признаешься какой у тя Sybase?


 
Павел Калугин ©   (2007-01-31 10:57) [8]

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



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

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

Наверх




Память: 0.46 MB
Время: 0.042 c
2-1170280250
bagos
2007-02-01 00:50
2007.02.18
alt+f4


15-1170069252
Ломброзо
2007-01-29 14:14
2007.02.18
Свобода слова


2-1169797326
ORMADA
2007-01-26 10:42
2007.02.18
TrayIcon


2-1170320253
Neket
2007-02-01 11:57
2007.02.18
Query


15-1168891405
jack128
2007-01-15 23:03
2007.02.18
ММП в эту пятницу





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