![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Почему ПОСЛЕДНЯЯ добавленная запись потом выводится ПЕРВОЙ [D6]
dmitriyk © (2002-02-26 03:35:00)Народ, помогите.
Есть мой файл БД формата Access. Работаю я через ADOQuery, с ним. В SQL записано просто: SELECT * FROM моя БД.
Добавляю я новую запись, путем ADOQuery.Append - которая по идее, должна записать новую запись в КОНЕЦ БД.
Вопрос :
Почему я потом, когда снова запускаю свою прогу, вижу что эта запись, оказалась самой первой в DBGride, хотя по идее должна была бы быть последней. Т.е. как мне зделать так, чтобы записи вводимые в БД, выводились в DBGrid в той последовательности, в которой они были записаны в БД. Может SQL запрос надо переделать ???
И еще вопросик.
DBGrid - должен выводить тип TIME. что он и делает, НО! когда я ставлю курсор на очередную ячейку в DBGrid то он мне в эту ячейку (т.е. текущую ячейку) выводит информацию как DATE, а не как TIME.
Как этого избежать, что бы текущая ячейка тоже выводила TIME.
dmitriyk (2002-02-27 04:48:00) [1]спасибо, попробую отсортировать, хотя мне эьо наверное всетаки не поможет.
А почему DBGrid себя так ведет при выводе значений времени ?. Мне это важнее.
sizmrebi (2002-02-26 12:54:00) [2]a ti maskirui etu iaicheiuku...
skywalker (2002-02-26 11:55:00) [3]При физическом добавлении в базу записи очередность ее добавления не всегда совпадает с очередностью размещения
Igor_ (2002-02-26 09:14:00) [4]При составлении запроса
SELECT * FROM моя БД
ORDER By поле
Natalishka (2002-02-26 06:49:00) [5]СОРТИРОВКУ НЕ СТАВИЛ???
ПО УБЫВАНИЮ ИЛИ ВОЗВРАСТАНИЮ?