![]() |
|
|
![]()
|
|
| Yuk |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 14.10.2006 Репутация: нет Всего: нет |
Помогите! Прага должна записывать инфу в базу данных Access из текстового файла который имеет вид:
ФИО Адрес блок год _ ------------ _ ФИО Адрес блок год _ ------------ - ФИО Адрес блок год _ ------------ очень много блоков |
|||
|
||||
| Rodman |
|
||||
|
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: 22 Всего: 122 |
Ну к примеру для начала ты загружаешь файл
а в ADOQuery у тебя запрос
|
||||
|
|||||
| Yuk |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 14.10.2006 Репутация: нет Всего: нет |
Опиши, пожалуйста поподробнее,а то я чето не доганяю(я раньше с БД не работал)!
Плиз! |
|||
|
||||
| Rodman |
|
|||
|
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: 22 Всего: 122 |
||||
|
||||
| Yuk |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 14.10.2006 Репутация: нет Всего: нет |
У меня прага вообще не компилируется
а на форме у меня кнопка, ADOConnection,ADOTable в коннекте я создал строку с Jet провайдером и файлом базы данных Access, в таблице сделал Fields: name,address,year. Что нужно изменить или сделать? |
|||
|
||||
| Aleksej |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 5.10.2006 Где: Киев Репутация: нет Всего: нет |
а на что ругается?!
|
|||
|
||||
| Yuk |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 14.10.2006 Репутация: нет Всего: нет |
Она вообще не компилится! Нажимаю на RUN и ноль реакции!
Подскажи может че в настройках надо поменять! Я по этому и написал ПОМОГИТЕ может как нибудь по другому зделать! Прага нужна по зарез! ПОМОГИТЕ БЕДНОМУ СТУДЕНТУ! |
|||
|
||||
| Rodman |
|
||||
|
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: 22 Всего: 122 |
Yuk, во первых пример я давал не с Table, а с Query...
В нем должен быть запрос типа
Поля лучше переименуй на Adresss, NameUser, CurrYear, чтобы потом не было конфликта с именами, потому что Name и Year - зарезервированными словами могут быть.. и тогда в проге пиши...
я давал пример с классом TStringList, но я понял что ты не знаешь его и используешь свой метод чтения, ну не важно... но ты уверен что он выбирает правильно??? если он все берет нормально, то все работать должно... |
||||
|
|||||
| Yuk |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 14.10.2006 Репутация: нет Всего: нет |
Спасибо, у меня все получилось!
А как можно перед добалением проверять наличие в базе инфы(унифицировать данные) |
|||
|
||||
| Rodman |
|
||||
|
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: 22 Всего: 122 |
Пишешь запрос в ADOQuery типа
а в делфях код типа
|
||||
|
|||||
| Yuk |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 14.10.2006 Репутация: нет Всего: нет |
А можно использовать сразу и ADOTable и ADOQuery?
|
|||
|
||||
| Rodman |
|
|||
|
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: 22 Всего: 122 |
Можно конечно... но все таки ADOTable в основном для отображения данных, а ADOQuery для работы с ними...
Ты конечно можешь выбрать данные из базы с помощью ADOTable, а после проверки добавлять при помощи ADOQuery... Конечно если ты это имел ввиду... А использовать в одном проекте и то, и то можно... никто тебя ругать не будет... но вот функциональность будет прыгать... |
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
Yuk, извини, что не в тему, но мне кажеться что тебе будет легче, если ты хабаря даш экзаменатору
|
|||
|
||||
| Rodman |
|
|||
|
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: 22 Всего: 122 |
Akella, ты прям запутать его хочешь... Не известно знает ли он как с хабарем обращаться...
|
|||
|
||||
![]()
|
| Правила форума "Delphi: Базы данных и репортинг" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |