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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.04.2012, 16:48   #1
Russon2007
Пользователь
 
Регистрация: 15.11.2011
Сообщений: 16
По умолчанию Вывод таблицы в DBGrid

Подскажите плиз начинающему программисту: как сделать так чтобы таблица при загрузке в DBGrid загружалась с первой позиции, а не с 10-й. База данных сделана в Access, использую DataSource, ADOQuery, ADOconnection. Заранее благодарен...

Последний раз редактировалось Russon2007; 15.04.2012 в 16:51. Причина: добавление данных
Russon2007 вне форума Ответить с цитированием
Старый 15.04.2012, 16:50   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

ADOQuery.First после ADOQuery.Open
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 15.04.2012, 17:29   #3
Russon2007
Пользователь
 
Регистрация: 15.11.2011
Сообщений: 16
По умолчанию

Я извиняюсь, но где это нужно сделать? ведь у меня нет прописанного нигде ADOQuery.Open.

Цитата:
Сообщение от Аватар Посмотреть сообщение
ADOQuery.First после ADOQuery.Open
Я извиняюсь, но где это нужно сделать? ведь у меня нет прописанного нигде ADOQuery.Open

Цитата:
Сообщение от Аватар Посмотреть сообщение
ADOQuery.First после ADOQuery.Open
правильно ли будет осуществляться выбор с первой позиции?
Таблица с названием-Диск, выбор по столбцу -год.

select*from диск where год order by год

Последний раз редактировалось Stilet; 15.04.2012 в 17:55.
Russon2007 вне форума Ответить с цитированием
Старый 15.04.2012, 18:00   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
ведь у меня нет прописанного нигде ADOQuery.Open
А где ты таблицу открываешь? Сразу в дизайне активируешь? Тогда пропиши First в OnCreate формы
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 15.04.2012, 18:19   #5
Russon2007
Пользователь
 
Регистрация: 15.11.2011
Сообщений: 16
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
А где ты таблицу открываешь? Сразу в дизайне активируешь? Тогда пропиши First в OnCreate формы
Пробовал в криейте формы... ничего не получается..((((
А вот нарыл в инете такое, не знаешь правильно ли будет такое выражение:

Таблица с названием-Диск, выбор по столбцу -год.

select*from диск where год order by год

или могут быть глюки. прога скомпилировала, но будет ли работать без ошибок это уже вопрос...
Russon2007 вне форума Ответить с цитированием
Старый 15.04.2012, 18:22   #6
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Запрос не правильный, например так
Код:
select * from диск where год=2012
Ну а Order by тогда по году не нужен. Или так
Код:
select * from диск order by год
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 15.04.2012, 18:30   #7
Russon2007
Пользователь
 
Регистрация: 15.11.2011
Сообщений: 16
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
Запрос не правильный, например так
Код:
select * from диск where год=2012
Ну а Order by тогда по году не нужен. Или так
Код:
select * from диск order by год
Спасибо большое за отзывчивость... Все получилось...
Russon2007 вне форума Ответить с цитированием
Старый 15.04.2012, 18:37   #8
=master=
Форумчанин
 
Регистрация: 26.03.2012
Сообщений: 665
По умолчанию

И как она у вас сразу на 10 запись ставится, вот что не понятно.
=master= вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Добавление таблицы в dbGrid nakazanie БД в Delphi 2 23.02.2011 16:02
DBGrid и работа с ячейками таблицы maxwait БД в Delphi 2 25.01.2011 16:59
Печать таблицы DBGrid MikaS007 БД в Delphi 5 21.06.2010 10:19
Цвет шрифта таблицы DBGrid doniyor Помощь студентам 5 24.03.2010 19:01
печать таблицы из DBGrid AndreyV БД в Delphi 5 24.11.2007 15:46