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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 10.12.2009, 18:31   #1
k0ks67
Новичок
Джуниор
 
Регистрация: 10.12.2009
Сообщений: 3
По умолчанию DBGrid не отображает данные после добавления

Решил попробовать связать Delphi и Access (ADOConnection, ADOQuery, DATASource, DBGrid). Почему после добавления данных через Query (INSERT INTO USERS (NAME) VALUES (:PNAME) в DBGrid они не появляются? Для обновленя ADOQuery1 (SELECT FROM USERS) пробовал ADOQuery1.close\open, ADOQuery.Active:=false\true. Но результата это не дало. Получилось только с использованием таймера на 4 секунды (3 уже не обновляет), что очень не удобно. Причем когда связывал с базой SQL все отлично обновлялось сразу же
k0ks67 вне форума Ответить с цитированием
Старый 10.12.2009, 19:18   #2
rockedit
Форумчанин
 
Аватар для rockedit
 
Регистрация: 18.03.2009
Сообщений: 109
По умолчанию

Пробовал
Код:
ADOQuery1.Refresh
?
Мозг человека обычно загружен лишь на 10% своей мощности; остальное резерв для опереционной системы. Если помог не пожалей "+", это лучшее спасибо
rockedit вне форума Ответить с цитированием
Старый 10.12.2009, 19:20   #3
k0ks67
Новичок
Джуниор
 
Регистрация: 10.12.2009
Сообщений: 3
По умолчанию

да уже все перепробовал, возможное и не возможное. Мне вот интересно, это у всех так? или только у меня? С SQL базами код 1в1 все работает. На что грешить? База в архиве с исходниками
Вложения
Тип файла: rar PTO.rar (410.4 Кб, 16 просмотров)

Последний раз редактировалось k0ks67; 10.12.2009 в 19:24.
k0ks67 вне форума Ответить с цитированием
Старый 10.12.2009, 20:30   #4
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Попробовал. То же самое.
Еще одно подтверждение тормознутости Access...
mihali4 вне форума Ответить с цитированием
Старый 10.12.2009, 21:17   #5
k0ks67
Новичок
Джуниор
 
Регистрация: 10.12.2009
Сообщений: 3
По умолчанию

Да нет. все нормально. Разобрался. Вместо ADOQuery - ADODataSet и ADOCommand1. ADOConnection на форму и коннектим первые два к нему. Всё
k0ks67 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
после добавления ярлыка программа не работает Kos123 Помощь студентам 18 30.09.2009 14:27
DBGrid отображает не тот Float, что я ввел. Костя Мельников БД в Delphi 16 06.09.2009 00:23
Обновление набора данных после добавления в таблицу записей "внешней" программой dimmm БД в Delphi 5 21.04.2009 00:56
function NetUserGetInfo, не правильно отображает данные MStorm Помощь студентам 1 15.01.2008 20:43