Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.08.14;
Скачать: CL | DM;

Вниз

Определить первыи знак   Найти похожие ветки 

 
Alex17   (2005-07-04 12:44) [0]

Добрый день мастера подскажите, пожалуйста. У меня в поле NAME
надо определить если первый символ пробел, то надо удалить его и так надо с делать по всем записям. Помогите, пожалуйста.


 
Anatoly Podgoretsky ©   (2005-07-04 13:03) [1]

UPDATE + SUBSTRING


 
Alex17   (2005-07-04 13:14) [2]

Извените но я  непонел можете обеснить пожалуйста поподробней


 
dolmat   (2005-07-04 13:22) [3]

if copy(tablename.asstring,1,1)=" " then begin ... end


 
dolmat   (2005-07-04 13:27) [4]

А если необходимо несколько пробелов, то есть функции
trim
trimleft
TrimRight


 
ANB ©   (2005-07-04 13:30) [5]

where left(Name,1) = " "


 
Alex17   (2005-07-04 13:30) [6]

Извените а как  этот пробел удалить.По всем записям в поле NAME мне базы некогда неприходилось правит если вам нетрудно более подробно опешите чтоб я понел Ато мне надо исправит окола 15 милеонов записей а у меня неполучается нечего.Извените и помогите пожалуйста.


 
Val ©   (2005-07-04 13:33) [7]

подробнее:
1. UPDATE - предложение SQL - служит для изменения записи/ей в таблицах.
2. SUBSTRING - функция SQL - служит для выделения подстроки из строки.
3. См. LocalSQLHelp (идет в поставке с Delphi) для ознакомления с этими и другими возможностями локального SQL.


 
dolmat   (2005-07-04 13:34) [8]

table1.first;
while not table1 eof do begin
table1.edit;
table1name.asstring:=trimleft(table1name.asstring);
table1.post;
end;


 
dolmat   (2005-07-04 13:36) [9]

>Val ©   (04.07.05 13:33) [7]
смотрите на базы и вопросы. такое только новичок задает и SQL для него темный лес.


 
Val ©   (2005-07-04 13:37) [10]

что сия мудрая фраза означает?


 
Alex17   (2005-07-04 13:44) [11]

Все зделал как вы напесали и нехочет работать
table1name- это что


 
Anatoly Podgoretsky ©   (2005-07-04 13:46) [12]

dolmat   (04.07.05 13:34) [8]
Нельзя не соответствует вопросу, надо удалить только первый проблел, не два, не три. Только Substring


 
Alex17   (2005-07-04 13:50) [13]

Вы можете мне сказать как тогда (Substring) Напешите пожплуста поподробнеий ото у меня нечего нехочет работать. Помогите.


 
sniknik ©   (2005-07-04 14:00) [14]

> Напешите пожплуста поподробнеий ото у меня нечего нехочет работать.
и где гарантия, что, то что дадут будет работать? упирается ведь не в то что код не рабочий, а в то что ты его применять не можеш.
(и не мудрено, судя по исковерканому языку ты только, только ползать перестал... ;о)))

не жалко, пробуй.
UPDATE table1
SET name = SUBSTRING(name FROM 2)
WHERE SUBSTRING(name FROM 1 FOR 1) = " "


 
dolmat   (2005-07-04 14:02) [15]

Да уж. Тяжелый случай.
Запакуйте базу и киньте на e-mail.
Обратно пришлю прогу.


 
Alex17   (2005-07-04 14:04) [16]

У меня в Help-(е) нечего по SQL уменя здесь дельфи какаята обрезаная поетому подсказок в Help нету по SQL
А мая находится за 300 километрами Пожалуйста напешите поподробней ато я тут вообще застрял. Помогите пожалуйста.


 
Alex17   (2005-07-04 14:06) [17]

А на какой маил кинуть


 
Digitman ©   (2005-07-04 14:07) [18]


> мая находится за 300 километрами


твая - в тундра  ?!


 
sniknik ©   (2005-07-04 14:08) [19]

> дельфи какаята обрезаная поетому подсказок в Help нету по SQL
сделай поиск файла LOCALSQL.HLP... тогда и будет ясно обрезанная или нет.

> Пожалуйста напешите поподробней
куда уж подробней. полный, рабочий запрос привел... подробнее не бывает.


 
ANB ©   (2005-07-04 14:10) [20]


> Alex17   (04.07.05 14:06) [17]
- 300 км не расстояние, мог бы и доехать.

Имхо. Развод.


 
Val ©   (2005-07-04 14:11) [21]

это не подробней. это не работает при copy/paste(без смарт-анализа). компилятор не справится. ошибки выдавать начнет. :)


 
Alex17   (2005-07-04 14:12) [22]

sniknik[14] тоже работать нехочет а поиск делал по  LOCALSQL.HLP...  по этому еговарю обрезаная


 
Val ©   (2005-07-04 14:14) [23]

ну говорил же :))).
автор - попробуйте начать программировать, а не обезьянничать.


 
Alex17   (2005-07-04 14:14) [24]

Напешите пожалуйста как правелно полны код написать


 
Anatoly Podgoretsky ©   (2005-07-04 14:15) [25]

Alex17   (04.07.05 14:12) [22]
Переинсталировать Дельфи и в этот раз не делать глупости, установить полную справку.


 
sniknik ©   (2005-07-04 14:16) [26]

развод


 
Anatoly Podgoretsky ©   (2005-07-04 14:23) [27]

Не, это на самом деле так.



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

Текущий архив: 2005.08.14;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.03 c
14-1122284720
Труп Васи Доброго
2005-07-25 13:45
2005.08.14
Цифрочитающее устройство


14-1122133454
lookin
2005-07-23 19:44
2005.08.14
Во что бы вы оценили эту работу?


14-1122033554
Александр Иванов
2005-07-22 15:59
2005.08.14
"Искусство программирования" Кнута в "нормальном" формате


1-1122402394
iskatel
2005-07-26 22:26
2005.08.14
как сжать поток


1-1121805177
Adolf
2005-07-20 00:32
2005.08.14
Процедура в библи-ке