powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / данные в dbgrid
20 сообщений из 20, страница 1 из 1
данные в dbgrid
    #39596319
dead end
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.Помогите с проблемой. Необходимо изменить данные из одной формы(1) в отдельной
(2).В общем, выбираю с помощью запроса данные из 2х таблиц. Использую для этого компонент ADOQuery. В DBGRID(на форме 1) выбираю datasource, который ссылается на query. При двойном щелчке по строке DBGRID открывается форма для изменения,но в ней всегда отображается только 1я запись. Как это исправить? Заранее спасибо.
...
Рейтинг: 0 / 0
данные в dbgrid
    #39596352
white_nigger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ошибка в 17-ой строке.
Код показывай. В принципе если у тебя на второй форме лежат DB-aware контролы прилинкованые к datasource первой формы - то должно нормально работать без лишних телодвижений
...
Рейтинг: 0 / 0
данные в dbgrid
    #39596354
dead end
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да нет никакого кода, на OnCellClick просто форма открывается. С ADoTable все работало нормально,а с query нет(
да,на другой форме компоненты dbedit, связанные с datasource первой формы.
Сказали что компонент Query при открытии переводит курсор на первую строку. Прочитал про свойство Recorset, попытался с помощью переместить курсор. Все равно ничего не меняется(
AdoQuery.Recordset.Move(DBGrid1.DataSource.DataSet .RecNo,1); - не знаю, вроде правильно пытался.
Что делать вообще без понятия.
...
Рейтинг: 0 / 0
данные в dbgrid
    #39596364
white_nigger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хрень какую-то делаешь. Какое открытие? Не надо там ничего двигать. Нужная запись и так будет сфокусирована при клике. Неизвестно что у тебя за запрос. Может тебе его ручками апдейтить надо
...
Рейтинг: 0 / 0
данные в dbgrid
    #39596392
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dead endда нет никакого кода...
...
Что делать вообще без понятия.
Жаль, что у тебя нет никакого кода.
Люди делают крошечное автономное приложение, воспроизводящее проблему, и размещают его здесь в форме архива. А форумчане уже смотрят код и помогают кто чем может.
Но раз у тебя кода нет - тут никак не помочь.
...
Рейтинг: 0 / 0
данные в dbgrid
    #39596398
dead end
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Запрос простой Select* from Сотрудники
Я не начинал еще ничегописать, т.к. эта проблема меня в ступор вводит. Тут же по сути только связь компонентов, и та не работает:((
...
Рейтинг: 0 / 0
данные в dbgrid
    #39596402
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dead end,

а ты по какой книжке работать учишься?
...
Рейтинг: 0 / 0
данные в dbgrid
    #39596404
dead end
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
по лекциям из своего пту, как видите, не очень заходит
...
Рейтинг: 0 / 0
данные в dbgrid
    #39596405
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как в другую форму попадают данные из первой ?
...
Рейтинг: 0 / 0
данные в dbgrid
    #39596406
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Открывается форма по двойному клику. Значит код всё такие есть !!!
...
Рейтинг: 0 / 0
данные в dbgrid
    #39596407
dead end
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DimaBr,
я связал dbedit'ы с источником данных запроса
...
Рейтинг: 0 / 0
данные в dbgrid
    #39596411
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimaBrОткрывается форма по двойному клику. Значит код всё такие есть !!!
Баг. Мало ли.
...
Рейтинг: 0 / 0
данные в dbgrid
    #39596412
dead end
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
еще каким-то мистическим образом изменяются изображения, соответствующие выбранной записи,а все остальное нет
...
Рейтинг: 0 / 0
данные в dbgrid
    #39596413
dead end
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
чччД,

грех смеяться над человеком с 9ю классами образования,знаете ли
...
Рейтинг: 0 / 0
данные в dbgrid
    #39596416
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dead endчччД,

грех смеяться над человеком с 9ю классами образования,знаете ли

Бог подаст.
...
Рейтинг: 0 / 0
данные в dbgrid
    #39596423
dead end
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Заменил DbEdit на просто Edit и все заработало.Рационально ли таким способом данные изменять?
...
Рейтинг: 0 / 0
данные в dbgrid
    #39596425
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dead endЗаменил DbEdit на просто Edit и все заработало.Рационально ли таким способом данные изменять?
Вроде не пятница. Без кода Edit получает данные и сам же записывает в базу ?
...
Рейтинг: 0 / 0
данные в dbgrid
    #39596428
dead end
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DimaBr,
Вот таким способом заполнить решил Edit'ы при открытии формы. Или так еще запутаннее получится?
Tnom.Text:=IntToStr( workers.DSPeople.DataSet.FieldByName('НомТабель').AsInteger);
SecName.Text:=workers.DSPeople.DataSet.FieldByName('Фамилия').AsString;
Name.Text:=workers.DSPeople.DataSet.FieldByName('Имя').AsString;
...
Рейтинг: 0 / 0
данные в dbgrid
    #39596432
Gwa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dead end,
как это нет кода ?
если есть форма, а на ней к тому же и компоненты, как может не быть кода ?
...
Рейтинг: 0 / 0
данные в dbgrid
    #39596580
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dead end,
скачай в инете книгу "Анатолий Хомоненко: Delphi 7 в подлиннике"
Там твой вопрос разжеван до аминокислот
...
Рейтинг: 0 / 0
20 сообщений из 20, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / данные в dbgrid
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]