Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Сохранение данных из DBGrid в массив переменных


Страницы:   1 2

KioSik ©   (2005-11-30 12:42:00) 

Есть данные в DBGrid (считываются из прикрепленной таблицы)
Надо эти данные сохранить в массив (из каждого столбца таблицы сформировать отдельный массив с данными).
Может вопрос, конечно, очень легкий, но я не знаю на него ответа


alex_***   (2005-12-01 15:30:00) [1]

она еще пока не до конца осознанаВсе равно прикольно. Осознание придет в процессе?
Девушкам нужно хотя бы айкидо заниматься, а не синяки на руках/ногах в карате получать. В грудь настучат еще. Не мое дело, конечно....


msguns   (2005-12-01 13:10:00) [2]

>kioSik ©   (01.12.05 12:31) [27]
>Мастер спорта по киокушинкай каратэ

Я вообще-то случайно туть оказался.. Погулять вышел.. Ничего не видел, никого не слышал, никому ничего не говорил ;)


kioSik   (2005-12-01 12:31:00) [3]

Большое спасибо Lex_!
Мне действительно было нужно только это! А как и куда это применять - это уже моё личное дело!
Не надо оскорблять нашу научную работу, она еще пока не до конца осознана. В будущем разберусь и все будет очень даже хорошо, а главное необходимо!!!
А по поводу:
> Набрасываться на девочек - нормальная реакция, ничего извращенческого.
Попробуйте!
PS: Мастер спорта по киокушинкай каратэ - это может не только для спорта важно, а в жизни всякое бывает!


ЮЮ   (2005-12-01 09:45:00) [4]

Набрасываться на девочек - нормальная реакция, ничего извращенческого.

А вот так работать с таблицей, да ещё под вывеской "научная работа по применению БД для среды 3D проектирования ArhiCad по градостроительству" - это, действительно, - извращение :)


msguns   (2005-12-01 09:17:00) [5]

Набросились на девочку..
Извращенцы !


Lex_!   (2005-12-01 05:09:00) [6]


> отражается таблица из 30 записей, пользователь вводит в ячейку число от 1 до 30 и после нажатия кнопки
> ОК в Edit1.Text должно получить значение, которое соответствует
> номеру строки

По приведенному условию: записей именно 30, нет не фильтров, ничего то еще ...  
Спросили как взять с конкретного номера записи данные, таблица хранится в .DB файле ...
N проверить можно это понятно .. но вопроса об этом не было ...


Anatoly Podgoretsky   (2005-11-30 19:46:00) [7]

Lex_! ©   (30.11.05 17:45) [22]
А что ты будешь делать, когда этого N нет, брать любую попавшую, а это вещь очено вероятная, например dBase, например фильтр, например SQL


Lex_!   (2005-11-30 17:45:00) [8]

взять данные из таблици из определенной записи:
table1.recno:=n;
edit.text:=table1.FieldByName('навание поля').asstring;

надо было человеку всего лиш вот это .. нсколько я могу понять ..


Sergey13   (2005-11-30 15:19:00) [9]

2[18] KioSik ©   (30.11.05 15:15)
Я тебе один умный вещь скажу, только ты не обижайся. (с) Мимино

Из TTable данные в файл (даже в текстовый) сохраняются не хуже, чем из едитов.


ANB   (2005-11-30 15:18:00) [10]


> KioSik ©   (30.11.05 15:15) [18]

1. Какие данные (одну строку ?)
2. В каком виде записать ?
3. таки грид тут вообще не причем.


Виталий Панасенко   (2005-11-30 15:16:00) [11]

Тяжело что-то обьяснить, если, извиняюсь, вы нихрена не понимаете...А не понимаете, видимо, из-за того, что мало знаете..Это вам нужно кого-то нанять понимающего. Обычно так и делается, если сам не можешь... Просто тут уже вроди все рассказали...


KioSik   (2005-11-30 15:15:00) [12]

Грид с нужными полями у меня и так остается, мне еще эти данные нужно записать в текстовый файл


Sergey13   (2005-11-30 15:14:00) [13]

2[16] KioSik ©   (30.11.05 15:00)
Сделай проще. Фильтруй таблицу по индексному полю если уж используешь TTable.
Вместо эдитов проще отавить грид с нужными полями (хоть это и не принципиально).


KioSik   (2005-11-30 15:00:00) [14]

Ладно Всем БОЛЬШОЕ СПАСИБО!
Обвинять никого не надо (тем более преподов)!
В курсовом по БД необходимо просто связать несколько таблиц, что я успешно и сделала с применением DataSource, Table и DBGrid.
А в дальнейшем необходимо доработать эту программу убрав из нее вообще компоненты DBGrid. Неоходимо чтобы при входе в программу пользователь вводил определенное число, ему выдавалась строка с записями соответствующими данному числу (индексу) и после этого все выбранные данные записывались в файл!


Sergey13   (2005-11-30 14:28:00) [15]

2[14] Anatoly Podgoretsky ©   (30.11.05 14:24)
Оно, конечно, может и так.


Anatoly Podgoretsky   (2005-11-30 14:24:00) [16]

KioSik ©   (30.11.05 14:08) [11]
Что то у вас с предподавателями серьезные проблемы, беги из этого ВУЗа

Sergey13 ©   (30.11.05 14:13) [13]
Она не виновата, тут надо действия применять к предподавателю.


Sergey13   (2005-11-30 14:13:00) [17]

[11] KioSik ©   (30.11.05 14:08)
>Это мой курсовой по Базам данных
Если бы я был преподом, то я бы 2 за такую реализацию поставил.

>Но Вы мне хоть чуть-чуть по теме ответ-те ПОЖАЛУЙСТА!!!
Так ты тему нормально сформулируй сначала. Не можешь - опиши задачу. Пока у тебя одни загадки и противоречия.


alex_***   (2005-11-30 14:12:00) [18]

хороша научная работа :( Зачем нужен грид, если его не видно? По кнопке ОК последовательно вызвать 3 раза ds.Lookup для каждого №


KioSik   (2005-11-30 14:08:00) [19]

я очень рада, что Вам интересно! Это мой курсовой по Базам данных и одновременно научная работа по применению БД для среды 3D проектирования ArhiCad по градостроительству!
Но Вы мне хоть чуть-чуть по теме ответ-те ПОЖАЛУЙСТА!!!


Digitman   (2005-11-30 14:07:00) [20]


> Пользователь не будет видеть таблицу


а на кой ляд тогда DBGrid ?


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо