![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как убрать пробелы [D6, Paradox]
Chaked © (2003-11-07 11:53:00)
Часто, по случайности, оператор вводит записи с пробелами в конце или в начале.
Этот факт мешает правильной выборке.
Помогите пожалуйста, как убрать пробелы в конце и в начале записей.
Я работаю В Query.
Ru (2003-11-07 12:51:00) [1]http://delphibase.endimus.com/
а вот тут штук пять необходимых, в рассматриваемом случае, функций:
http://delphibase.endimus.com/?action=viewtopic&topic=strchange
Sandman25 (2003-11-07 12:32:00) [2]
[5] sniknik © (07.11.03 12:05)
Вообще-то я имел ввиду другой trim :)
Я думал, ему нужно найти уже добавленную запись, в которой есть "неправильные" пробелы. Для такого случая пример будет другим:
Query.Sql.Text := "select field from table where trim(field) = "12""
Chaked (2003-11-07 12:07:00) [3]
Спасибо большое, теперь понятно.
sniknik (2003-11-07 12:05:00) [4]
Chaked © (07.11.03 12:02) [4]
ну ты даеш...! пример применения функции трим, надо же. :о))
Query1.FieldByName("Name").AsString:= trim(Edit.Text);
Chaked (2003-11-07 12:02:00) [5]
Можно пример...
Anatoly Podgoretsky (2003-11-07 12:01:00) [6]
Как передаешь, вот в этой передаче и применяй указанную функцию.
Chaked (2003-11-07 12:00:00) [7]
Я передаю инфу из Edit.Text в базу.
Я что-то не соображу, как мне здесь сделать проверку на прбелы ???
Sandman25 (2003-11-07 11:55:00) [8]
trim(field)
Еще лучше, если перед записью в БД Вы будете программно удалять пробелы из записываемой информации.