Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.02.2013, 16:05   #1
Людмила_И
Пользователь
 
Регистрация: 09.02.2012
Сообщений: 51
По умолчанию работа с ADO

помогите пожалуйста уже два дня над этой задачей,
путь указываю все как надо делаю, а таблице из Акссеса выводить нехочет,Пишет что не может найти входную таблицу или запрос test1
Вложения
Тип файла: rar библиотека.rar (351.4 Кб, 11 просмотров)
Людмила_И вне форума Ответить с цитированием
Старый 21.02.2013, 16:36   #2
Yurk@
Участник клуба
 
Аватар для Yurk@
 
Регистрация: 19.12.2007
Сообщений: 1,100
По умолчанию

1. в запросе не хватает пробела
Код:
SELECT *
FROM test1
ORDER BY Фамилия
2. почему test1, если таблица называется b1 ???
3. и поля "Фамилия" я в ней не нашел
На форуме: Помогаю за спасибо
ICQ\Skype: Это моё личное время ...
Yurk@ вне форума Ответить с цитированием
Старый 21.02.2013, 16:42   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

ну нет в базе b1.mdb таблицы Test1
более того, судя по всему, b1.mdb - это база с библиотекой, а вы пытаетесь какую-то телефонную базу открыть?



p.s. кстати, для того, чтобы Ваша программа работала на любом комьютере с файлом B1.MDB, лежащим рядом с EXE файлом рекомендую на событии создании формы (OnCreate) поместить такой код:
Код:
 ADOConnection1.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+
      ExtractFilePath(Application.ExeName)+'b1.mdb;Persist Security Info=False';
 ADOConnection1.Connected:=true;
 ADOQuery1.Open;
впрочем, изначальную проблему c несоответствием БД это, конечно же, не решит..
Serge_Bliznykov вне форума Ответить с цитированием
Старый 21.02.2013, 16:48   #4
Людмила_И
Пользователь
 
Регистрация: 09.02.2012
Сообщений: 51
По умолчанию

[QUOTE=Yurk@;1187047]1. в запросе не хватает пробела
Код:
SELECT *
FROM test1
ORDER BY Фамилия
2. почему test1, если таблица называется b1 ???
3. и поля "Фамилия" я в ней не нашел[/QU
спасибо вам большое, теперь у меня новая ошибка
Людмила_И вне форума Ответить с цитированием
Старый 21.02.2013, 16:55   #5
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

посмотрите, я чуток подшаманил ваш проект..
библиотека_fixed.rar
Serge_Bliznykov вне форума Ответить с цитированием
Старый 21.02.2013, 16:56   #6
Людмила_И
Пользователь
 
Регистрация: 09.02.2012
Сообщений: 51
По умолчанию

спасибовсе исправила теперь возникла проблема с типом пишет что не соответствует
Людмила_И вне форума Ответить с цитированием
Старый 21.02.2013, 16:59   #7
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

мой пример посмотрите (предвосхищая дальнейшие вопросы - я удалил все поля из AdoQuery1 и добавил их заново!)
и полностью переопределил поля на форме 2...
Serge_Bliznykov вне форума Ответить с цитированием
Старый 21.02.2013, 17:01   #8
Людмила_И
Пользователь
 
Регистрация: 09.02.2012
Сообщений: 51
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
посмотрите, я чуток подшаманил ваш проект..
Вложение 58000
спасибо спасибо спасибооо!! завтра на экзамене поможет
Людмила_И вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с двумя БД ADO. alexeybest БД в Delphi 1 16.02.2010 16:10
Работа с БД (ado) Yura_S БД в Delphi 1 20.10.2009 06:54
Работа с Ado. ConnectionString. sashaslam БД в Delphi 1 17.09.2008 10:59
Работа с БД, ADO, IB Старовъръ БД в Delphi 13 07.07.2008 12:02
Работа с ADO MAcK БД в Delphi 0 03.12.2006 17:50