![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 15.09.2008
Сообщений: 38
|
![]()
подскажите как будет правильно.
задача. в бд построенной в субэйсе есть запись "2008/10/31 08:00:00.001" имеет тип datetime.так вот.делаю запрос и в делфи не выводит эт строку не нравиться делфи( я хочу попробовать перевести в строку затем уже разделить по символам (чтото типа такого должно быть-"2008/10/31" формата date и "08:00:00.001" формата time).помогите! вот так я думаю (исправте если есть ошибка): adoquery1.Close; adoquery1.SQL.Clear; adoquery1.SQL.Add('select TOP 4 * from "SRC".ar_ctp01'); adoquery1.Next; a:=adoquery1.fieldbyname('dt').AsSt ring; {dt-столбец с датами.} а дальше хз как( |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,542
|
![]()
а дальше pos и F1 разбрались. потом copy и снова F1. Не забываем также про See Also и Example.
программа — запись алгоритма на языке понятном транслятору
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 15.09.2008
Сообщений: 38
|
![]() |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 31.10.2008
Сообщений: 500
|
![]()
Во первых пробуй считать в переменную .... Double ...
А после Можно воспользоваться : Function FormatDateTime (Format: String ; Value: TDateTime): String; - думаю тут уже все понятно ...
Skype : UASm1Le.
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 15.09.2008
Сообщений: 38
|
![]() |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 13.04.2007
Сообщений: 65
|
![]()
Для выделения строк можно попробывать "регулярные выражения" - мощная вещь!
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 15.09.2008
Сообщений: 38
|
![]()
нужно еще учесть что это не простая строка! а ячейка из бд в субэйсе!
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 15.09.2008
Сообщений: 38
|
![]()
код нужно разрабатывать так чтобы было совмещение с adoquery.ЗЫ читаем начало
|
![]() |
![]() |
![]() |
#9 | |
Форумчанин
Регистрация: 31.10.2008
Сообщений: 500
|
![]() Цитата:
И зачем NEXT? - ты ж 1 запись пропускаешь ...
Skype : UASm1Le.
|
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 22.09.2007
Сообщений: 540
|
![]()
У меня тоже вопрос...
Как сделать следующее: Выбрать в ДэйтТаймПикере дату. и чтобы в лэйбле отобразилась эта дата, но увеличенная на один месяц... Выбрал 1.11.2008, в лэйбле 1.12.2008. Но только не через обработку чимволов чтроки, а именно обработать дату нужно. Выделить из даты месяц и увеличить его на единицу... |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как грамотно разделить данные между потоками? | bagulma | Общие вопросы Delphi | 5 | 28.05.2008 22:41 |
Как разделить введённое n значное число на отдельны цифры? | mig-29 | Помощь студентам | 13 | 04.04.2008 20:01 |
Разделить строку на три столбца | инженер | Microsoft Office Excel | 10 | 01.02.2008 04:58 |
как разделить текст на переменные | GAGARIN-NEW | Общие вопросы Delphi | 2 | 07.10.2007 15:24 |
Как разделить текст в Tedit на 2 переменные. | Ната | Общие вопросы Delphi | 2 | 23.04.2007 12:48 |