![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 24.08.2011
Сообщений: 8
|
![]()
Добрый день!
Никак не могу понять где у меня в программе ошибка. Значит есть две таблицы. Одна заполнена данными, а другая пустая. Есть компонент Edit1 в который нужно ввести значение одного из полей, которое находится в столбце "Артикул" заполненной таблицы. После это при нажатии на кнопку вся строка, найденная по введенному значению, должна переместиться в пустую таблицу. Код как-то странно работает, вроде при нажатии на кнопку добавляет, но это видно только при повторном запуске программы. Исходник программы вложен. |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 30.01.2011
Сообщений: 1,578
|
![]()
если изменения видны только после перезапуска проги, то видимо нужно попросту переподключить DataSource, то бишь обновить набор данный.
p.s. код не смотрел.
пишу код не только за печеньки
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 21.05.2008
Сообщений: 495
|
![]()
Ну во первых советую поля в базе сделать англ. а уже в программе их отображение Label написать русскими.
Для отображения как и написал предыдущий автор вам нужно перезапустить таблицу где хранятся данные. П.С. Весь проект не открывал... |
![]() |
![]() |
![]() |
#4 |
Регистрация: 24.08.2011
Сообщений: 8
|
![]()
А как её можно перезапусть, чтобы данные появились? А то что то до меня никак не дойдёт, как это сделать.
![]() |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 21.05.2008
Сообщений: 495
|
![]()
а как ты её запускаешь? Чтобы изначально были видны данные?
Последний раз редактировалось Dozent; 07.03.2013 в 10:53. |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 27.11.2012
Сообщений: 190
|
![]()
Закрыть - открыть
|
![]() |
![]() |
![]() |
#7 |
Регистрация: 24.08.2011
Сообщений: 8
|
![]()
Есть код:
Код:
ADOQuery1: CommandText does not return a result set Всё равно, никак не пойму, почему данные добавляются только после второго запуска. |
![]() |
![]() |
![]() |
#8 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
а ещё лучше - сотрите ОБА! Я рекомендую Вам в ваших Query стереть и ConnectionString и DataSource и в поле Connection выбрать ваш ADOConnection. Тогда вся связь с базой будет происходить через него! |
|
![]() |
![]() |
![]() |
#9 |
Регистрация: 24.08.2011
Сообщений: 8
|
![]()
Свойсва DataSource и ConnectionString у ADOQuery1 и ADOQuery2 очистил, оставил свойство Connection c подключённым компонентом ADOConnection. Ситуация не изменилась, записи добавленные в таблицу видно только после второго запуска программы.
|
![]() |
![]() |
![]() |
#10 |
Участник клуба
Регистрация: 30.01.2011
Сообщений: 1,578
|
![]() Код:
пишу код не только за печеньки
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
перенос из одной таблицы БД в другую | WishHunter | Помощь студентам | 9 | 21.02.2013 08:15 |
MS SQL SERVER 2005 копирование таблицы из ОДНОЙ БД В другую или перенести все строки из одной таблицы в другую | reihtmonbern | БД в Delphi | 4 | 17.07.2012 23:25 |
Перенос данных из одной таблицы в другую в Delphi | PinGsama | БД в Delphi | 4 | 30.05.2011 04:52 |
Перенос данных из одной таблицы в другую | D.O.G | БД в Delphi | 3 | 07.10.2010 12:23 |
перенос данных из одной таблицы в другую | peq | Microsoft Office Excel | 5 | 28.08.2010 08:16 |