Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.06.2009, 21:19   #1
INCIC
Пользователь
 
Регистрация: 28.05.2009
Сообщений: 22
Вопрос Замена текста в DBGride

Нужно заменить в столбце STREET: Победы пр на Пр Победы, при нажатии кнопки на форме!Как это можно реализовать
INCIC вне форума Ответить с цитированием
Старый 29.06.2009, 22:28   #2
maLoy*508
Форумчанин
 
Аватар для maLoy*508
 
Регистрация: 28.03.2008
Сообщений: 672
По умолчанию

Код:
TTable1.FieldByName('Street').AsString:='Пр Победы';
maLoy*508 вне форума Ответить с цитированием
Старый 29.06.2009, 22:43   #3
INCIC
Пользователь
 
Регистрация: 28.05.2009
Сообщений: 22
По умолчанию

У меня в таблице много улиц..не только победы пр.
INCIC вне форума Ответить с цитированием
Старый 29.06.2009, 22:51   #4
maLoy*508
Форумчанин
 
Аватар для maLoy*508
 
Регистрация: 28.03.2008
Сообщений: 672
По умолчанию

ну тогда в цикле обработать следующий код...
Код:
if TTable1.FieldByName('Street').AsString='победы пр' then 
TTable1.FieldByName('Street').AsString:='Пр Победы';
_____
или я что то не так понимаю?

Последний раз редактировалось maLoy*508; 29.06.2009 в 23:00.
maLoy*508 вне форума Ответить с цитированием
Старый 29.06.2009, 23:09   #5
INCIC
Пользователь
 
Регистрация: 28.05.2009
Сообщений: 22
По умолчанию

а как с дбгридом то связать?
INCIC вне форума Ответить с цитированием
Старый 29.06.2009, 23:11   #6
maLoy*508
Форумчанин
 
Аватар для maLoy*508
 
Регистрация: 28.03.2008
Сообщений: 672
По умолчанию

пользуйтесь поиском по форуму, это все есть
maLoy*508 вне форума Ответить с цитированием
Старый 29.06.2009, 23:29   #7
INCIC
Пользователь
 
Регистрация: 28.05.2009
Сообщений: 22
По умолчанию

нее..там такого нет..а то что сейчас дал не работает.
INCIC вне форума Ответить с цитированием
Старый 29.06.2009, 23:48   #8
Neeter
Форумчанин
 
Аватар для Neeter
 
Регистрация: 22.02.2009
Сообщений: 875
По умолчанию

Цитата:
а то что сейчас дал не работает
Это, наверно, из-за регистра.
Можете заменить на это:
Код:
if AnsiLowerCase(TTable1.FieldByName('Street').AsString)='победы пр' then 
TTable1.FieldByName('Street').AsString:='Пр Победы';
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
Neeter вне форума Ответить с цитированием
Старый 30.06.2009, 00:57   #9
INCIC
Пользователь
 
Регистрация: 28.05.2009
Сообщений: 22
По умолчанию

TTable тут к чему я не мойму
INCIC вне форума Ответить с цитированием
Старый 30.06.2009, 01:01   #10
Neeter
Форумчанин
 
Аватар для Neeter
 
Регистрация: 22.02.2009
Сообщений: 875
По умолчанию

Вам где текст то заменить надо? Если в таблице, то код правильный..
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
Neeter вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема поиск и замена текста(Delphi) KirkMETAL Помощь студентам 4 26.07.2010 08:41
Замена строки в DBGride artemavd БД в Delphi 9 04.04.2009 17:38
Поиск и замена текста в файле VAbramyak Общие вопросы Delphi 3 04.04.2007 20:20
поиск и замена текста в RichEdit Vasya Помощь студентам 11 16.03.2007 06:48
замена текста zetrix Microsoft Office Excel 0 31.10.2006 07:54