|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.03.2008, 20:55 | #1 |
Пользователь
Регистрация: 09.01.2008
Сообщений: 42
|
вопрос с Access
А как без DBGrid1 обратится в таблицу по строке и столбцу. Считать и записать. через DBGrid1 по стобцу считывает текущее выделенное значение. А если не хочу использовать DBGrid1. И еще как весь столбец можно в listbox загрузить? Вообще можно без DBGrid1 работать?
Последний раз редактировалось Лёка; 11.03.2008 в 22:42. |
11.03.2008, 21:22 | #2 |
Форумчанин
Регистрация: 26.11.2007
Сообщений: 235
|
Если пользоватся ADO например то там есть АDOTable чтоб обращатся именно к таблице, так что там грид и не нужен вроде бы.
В листбокс тоже загружаем используя АDOTable, например Код:
Последний раз редактировалось Gauss; 11.03.2008 в 21:36. |
11.03.2008, 22:42 | #3 |
Пользователь
Регистрация: 09.01.2008
Сообщений: 42
|
спасибо за listbox. А вот как обратится без грида к нужной ячейке. Через колонку то обращается вроде и то ко всей колонке. Мне, к напримеру, нужна ячека у строки номер 4 колонка namу и как же мне ее загрузить в label1 и как произвести запись.
И еще. Вот есть форма. На ней textbox'ы когда я их заполняю и жму кнопку... вот что нужно прописать для кнопки, что б она создала новую строку и в столбцы занеслась соответсвенно инфа из текстбоксов. Последний раз редактировалось Alex21; 12.03.2008 в 14:15. |
12.03.2008, 01:21 | #4 |
Баламучу слегка...
Участник клуба
Регистрация: 01.11.2006
Сообщений: 1,585
|
AdoTable1.RecNo := 3 - 3-я строка
AdoTable2.FieldValues['MyField'] - необходимое поле |
12.03.2008, 01:23 | #5 | |
Баламучу слегка...
Участник клуба
Регистрация: 01.11.2006
Сообщений: 1,585
|
Цитата:
AdoTable1.FieldValue['Поле1'] := Edit1.Text; ... AdoTable1.Post; |
|
12.03.2008, 01:57 | #6 |
Пользователь
Регистрация: 09.01.2008
Сообщений: 42
|
а какое свойство у ADOTable1 показывает текущий столбец?(его название) и как изменить содержимое нужной ячейки(как к ней обратится я понял)
вот это добавит новую строку: AdoTable1.Append; AdoTable1.FieldValue['Поле1'] := Edit1.Text; ... AdoTable1.Post; а Если мне надо изменить содержимое ячейки? Последний раз редактировалось Лёка; 12.03.2008 в 02:11. |
12.03.2008, 02:16 | #7 |
Баламучу слегка...
Участник клуба
Регистрация: 01.11.2006
Сообщений: 1,585
|
Текущий столбец? Хм, юмор оценил... Для правки записи используй Edit вместо Append.
|
12.03.2008, 11:09 | #8 |
Форумчанин
Регистрация: 26.11.2007
Сообщений: 235
|
Лёка, думаю лучше всего тебе нужен Архангельский, или Фленов "Библия дельфи".
|
14.03.2008, 22:37 | #9 |
Пользователь
Регистрация: 09.01.2008
Сообщений: 42
|
уже читал, отталкивался от туда
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопрос наверное про функции, а так точно даже не знаю про что. (Вопрос начинющего #6) | Albert2008 | Общие вопросы Delphi | 4 | 21.08.2008 15:33 |
вопрос по сокетам и общение как в ICQ.Сложный вопрос... | Руслантус | Общие вопросы C/C++ | 2 | 12.08.2008 21:10 |
Access/ADO | Anton_S | БД в Delphi | 2 | 26.05.2008 08:24 |
БД Access & Delphi. Вопрос по таблицам. | Andre1723 | БД в Delphi | 2 | 15.05.2008 17:45 |
Delphy и Access.вводя инфу во вторичный файл Access, она отражалась в первом ADOTable | Lev | БД в Delphi | 0 | 11.11.2007 12:14 |