![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 05.02.2010
Сообщений: 153
|
![]()
ПРивет)) сразу к сути вопроса... все происходит в Delphi 7. на форме у меня DBGrid. На нем отображаются данные одной из таблиц базы данных, которую я подключил через ADOConnection. Как мне какой любо стринговой переменной присвоить значение одной из ячеек? Помогите кто может, плиз!!
Я начинающий web-программист) Не судите строго, плиз! Буду очень стараться!
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
а поискать на форуме не судьба?
кратенько, DBGrid не содержит в себе данных, это лишь средство отображения данных из набора (dateset), который и связан с этим гридом. вот оттуда и берите: Код:
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 05.02.2010
Сообщений: 153
|
![]()
Но это же название столбца, верно? А мне нужно чтобы у MyString было значение ячейки, у которой столбец называется так-то, а строка так-то. Что-то похожее реально?
Я начинающий web-программист) Не судите строго, плиз! Буду очень стараться!
|
![]() |
![]() |
![]() |
#4 | |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,543
|
![]() Цитата:
dbgrid.columns[1].title.caption:='это мое поле'//то что видим dbgrid.columns[1].datafield:='myfield' //то что есть в БД и в DataSet DataSet кроме свойств доступа к полям текущей записи (строки) имеет еще и методы изменения этой самой текущей (то бишь навигации по набору данных) First|Next|Prev|Last|Locate. Выбери среди всех записей самую нужную, к примеру DataSet.Locate('indfield','tttt',[]); DataSet.Last и после этого используй mystring:=DataSet.Fieldbyname('myfi eld').asstring;
программа — запись алгоритма на языке понятном транслятору
|
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 05.02.2010
Сообщений: 153
|
![]()
evg, а что должно быть вместо tttt и []?
я сделал вот так, все работает (в смысле ошибок не выдает), но в поле мемо ничего не появляется. Имя-название столбца, Ника-имя, расположенное в нужной мне ячейки(но мне нужно чтоб программа как-раз узнавала это имя, читая его из ячейки.) Код:
From artemavd: первый совет - это пользоваться кнопкой оформления кода #
Я начинающий web-программист) Не судите строго, плиз! Буду очень стараться!
Последний раз редактировалось artemavd; 24.09.2010 в 07:27. |
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]()
Потому что, чтобы все работало, нужно использовать DBEdit и настроить его на нужное поле.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 05.02.2010
Сообщений: 153
|
![]()
а где его взять и как настроить?
Я начинающий web-программист) Не судите строго, плиз! Буду очень стараться!
|
![]() |
![]() |
![]() |
#8 | |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,543
|
![]() Цитата:
и задуматься а не слепо копировать.
программа — запись алгоритма на языке понятном транслятору
|
|
![]() |
![]() |
![]() |
#9 | |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]() Цитата:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 05.02.2010
Сообщений: 153
|
![]()
всем спасибо) разобрался) извините за тупые вопросы(())))
Я начинающий web-программист) Не судите строго, плиз! Буду очень стараться!
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа 2-х DBGrid по принцепу добовления данных в Accesse | GhostBZ | БД в Delphi | 12 | 04.09.2009 17:45 |
работа с повторяющимися значениями в DBGrid-e | GhostBZ | БД в Delphi | 6 | 01.09.2009 13:44 |
Работа с dbgrid. | Antik163RUS | БД в Delphi | 3 | 24.09.2008 20:37 |
Работа с DBGrid | HAMMAN | Помощь студентам | 2 | 10.05.2008 11:35 |
Работа с конкретной строкой в DBGrid | alikon1 | БД в Delphi | 1 | 10.12.2007 09:07 |