Форум программистов, компьютерный форум, киберфорум
Наши страницы
Delphi и базы данных
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.91
J0cker
0 / 0 / 0
Регистрация: 20.09.2009
Сообщений: 28
#1

таблица Access и delphi - Delphi БД

12.02.2010, 15:39. Просмотров 1375. Ответов 8
Метки нет (Все метки)

Привет всем нужна помощь с таблицей Access.
Есть таблица в ней допустим 4 поля в них записаны имя фамилия дата рождения и индекс
Мне надо вывести поле имя в в label1 фамилию в label2 и т.д в общем мне нужно строку с индексом 1 разделить и вывести имя фамилию и дату рождения не таблицей а по отдельности друг от друга
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.02.2010, 15:39
Я подобрал для вас темы с готовыми решениями и ответами на вопрос таблица Access и delphi (Delphi БД):

SQL-запрос в Delphi и в Access один и тот же, но в Delphi не работает
ри обращение к базе в Access я использую код: with ADOQueryMain do begin...

Проверка создана ли таблица в MS Access
Кто знает как можна проверить создана ли таблица в MS Access с помощю Delphi.

Delphi и dbf таблица
Доброго времени суток, господа, возникла потребность отредактировать таблицу...

Не обновляется таблица БД Access с ключом типа счетчик
Для таблиц с ключом числового типа использовал такой код: procedure...

Проверить существует ли таблица с таким именем access
Привет, как можно осуществить проверку существует ли таблица с таким именем в...

DBGrid добовление новых строк в таблицу через Edit1.text таблица Access
Добрый день! вот у меня возник вопрос как реализовать добавление строки в...

8
Biggemot
163 / 141 / 23
Регистрация: 28.12.2009
Сообщений: 367
12.02.2010, 16:38 #2
Delphi
1
2
3
4
5
6
7
8
9
10
Query.SQL.Clear;
Query.SQL.Add('SELECT * FROM tablename');
try
 Query.Open;
 label1.Caption := Query.FieldByName('firstname').AsString;
 label2.Caption := Query.FieldByName('lastname').AsString;
 ....
 Query.Close;
except
end;
firstname, lastname - названия полей имен, фамилий
tablename - название таблицы
1
J0cker
0 / 0 / 0
Регистрация: 20.09.2009
Сообщений: 28
12.02.2010, 16:42  [ТС] #3
Query.SQL.Add('SELECT * FROM tablename');
Сюда как я понял нужно указать путь к таблице ?. Извини просто первый раз столкнулся с базами данных в делфи если не сложно какие компоненты должны быть на форме кроме label
0
Biggemot
163 / 141 / 23
Регистрация: 28.12.2009
Сообщений: 367
12.02.2010, 16:51 #4
нет, это SQL-запрос.
погугли как подключать БД access к delphi

Добавлено через 4 минуты
почитай про компоненты Table, Query, Connection
1
J0cker
0 / 0 / 0
Регистрация: 20.09.2009
Сообщений: 28
12.02.2010, 17:39  [ТС] #5
Спасибо попробую разобраться
0
\/
12 / 11 / 1
Регистрация: 11.02.2010
Сообщений: 57
12.02.2010, 18:00 #6
Цитата Сообщение от Biggemot Посмотреть сообщение
try
Query.Open;
label1.Caption := Query.FieldByName('firstname').AsString;
label2.Caption := Query.FieldByName('lastname').AsString;
....
Query.Close;
except
end;
тогда уж ,
Delphi
1
2
3
4
5
6
7
8
try
 Query.Open;
 label1.Caption := Query.FieldByName('firstname').AsString;
 label2.Caption := Query.FieldByName('lastname').AsString;
 ....
finally
  Query.Close;
end;
почитай про компоненты Table, Query, Connection
В частности TADOTable, TADOQuery, TADOConnection...
0
Biggemot
163 / 141 / 23
Регистрация: 28.12.2009
Сообщений: 367
12.02.2010, 18:13 #7
\/, тогда уж надо использовать полную конструкцию
Delphi
1
2
3
4
5
6
7
Try
  ...
Except
  ...
Finally
  ...
End;
предложение Finally не обрабатывает никаких исключений
0
\/
12 / 11 / 1
Регистрация: 11.02.2010
Сообщений: 57
12.02.2010, 18:18 #8
Biggemot, так в приведенном примере, тоже нет никакой обработки. Что не есть хорошо)
0
Biggemot
163 / 141 / 23
Регистрация: 28.12.2009
Сообщений: 367
12.02.2010, 22:09 #9
ну имелось ввиду что после Except надо дописать
0
12.02.2010, 22:09
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.02.2010, 22:09
Привет! Вот еще темы с решениями:

Delphi! Есть таблица, как создать индекс(проиндексировать ) нужное поле?
В таблице напр. данные: ----- ИД ---- ИМЯ --- ФАМИЛИЯ --- ОЧЕСТВО ____ 1 ...

TreeView и Access - Строится только одна верхняя таблица и то что в ней, а реальные дочерние таблицы - нет
База данных имеет такую иерархию базы ->Группы->клиент( в клиента подгружаются...

Access+Delphi
Здравствуйте, есть БД акцесс, в ней две таблицы (типы и юзеры). Подскажите, как...

Delphi + Access
Помогите!!!! Создаю базу на Access. Хочу, чтобы при выдаче товара со склада на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru