|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
05.05.2010, 07:59 | #1 |
Пользователь
Регистрация: 28.04.2010
Сообщений: 21
|
Извлечь данные из access через AdoQuery
Как извлечь каждую ячеику строчки в баз данных access. \В отдельный edit,combox и т. п.
То есть как вытащить данные через AdoQuery? Необходимо отредактировать данные в MS Access, как с помощью AdoQuery это можно сделать? То есть необходимо извлечь данные в edit и т.п. Последний раз редактировалось kmvteam; 05.05.2010 в 08:05. |
05.05.2010, 08:23 | #2 |
Участник клуба
Регистрация: 28.03.2007
Сообщений: 1,814
|
А чем вам DBEdit не нравится, возни будет меньше. а лучше DBGrid. Но в любом случае делайте подключение через ADOConnection далее SQL запрос ( типа SELECT * FROM Название таблицы), а уж потом извращайтесь. Только неудобно вам будет загонять все поля в эдиты и редактировать их
|
05.05.2010, 08:26 | #3 | |
Пользователь
Регистрация: 28.04.2010
Сообщений: 21
|
Цитата:
DbGRID имеется, есть отдел. форма добавления Надо форму редактирования. Данные извлек, но возникла проблема как извлечь нужную строку, у меня сечас извлекаются данные из первой в не зависемости где стоит курсор. |
|
05.05.2010, 08:30 | #4 |
Участник клуба
Регистрация: 28.03.2007
Сообщений: 1,814
|
Дык я вам и говорю используйте лучше DBEdit а не эдит. Перевели вашу БД в состояние редакитрования и всё. А так покажите как вы извлекаете данные в эдит, потому как если делать всё правильно то где курсор такие данные и будут браться
|
05.05.2010, 08:41 | #5 | |||
Пользователь
Регистрация: 28.04.2010
Сообщений: 21
|
Цитата:
Цитата:
Цитата:
|
|||
05.05.2010, 08:52 | #6 | |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
Цитата:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
|
05.05.2010, 09:10 | #7 |
Пользователь
Регистрация: 28.04.2010
Сообщений: 21
|
Спасибо, но также отображается только первая строка.
|
05.05.2010, 09:14 | #8 | |
Пользователь
Регистрация: 28.04.2010
Сообщений: 21
|
Я просто не как не передаю значение этой строки, поидее.
На форме два есть DBGrid: Есть кнопка form9.Show На этой форме код: Цитата:
|
|
05.05.2010, 09:41 | #9 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
а какая строка Вам нужна?! Откуда программа может это знать?!
Значит, или бросайте на форму DBGrid, через компонент DataSource связывайте с его с ADOQuery1 и будете видеть все записи. на нужной записи становитесь, нажимаете кнопочку редактировать, там ваш код (только БЕЗ ОТКРЫТИЯ ЗАПРОСА!!): Код:
Код:
первая запись: ADOQuery1.First; вперёд ADOQuery1.Next; назад ADOQuery1.Prev; последняя - ADOQuery1.Last; (кстати, есть такой стандартный элемент - DBNavigator) p.s. пишу всё прямо на форуме, поэтому возможны опечатки... |
05.05.2010, 09:42 | #10 | ||
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
Уважаемый автор темы, Вы уж определитесь, что именно Вам нужно. То вы спрашиваете
Цитата:
Цитата:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
||
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Какие данные можно извлечь из exe файла?? | Дима я | Свободное общение | 17 | 03.03.2010 20:08 |
как извлечь данные из паскаля в ворд? | Elenka))) | Помощь студентам | 3 | 23.01.2010 00:23 |
База данных в Access, ADOQuery, организовать поиск | monushka | БД в Delphi | 27 | 23.10.2009 20:45 |
Данные с Access в Excel | sahtheey | Microsoft Office Access | 4 | 25.09.2009 19:43 |
Могу ли я извлечь данные, из БД не зная напрямую название имеющейся в ней таблицы. | Cabyrc | БД в Delphi | 11 | 27.03.2009 01:16 |