Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.05.04;
Скачать: [xml.tar.bz2];

Вниз

Запрос не получается   Найти похожие ветки 

 
Снежинка ©   (2008-04-09 16:42) [0]

Есть база данных, таблички сделанны в Акссеси, нужно чтобы находидил нужную фамилию введеную  edit. Начинает работать ну как только что нибудь ввожу в  edit  нажимаю кнопку, выдает ошибку-Project.exe mised expection clfss EOleExpection with message "Ядро Micrissoft Jet не может найти входную таблицу "УКМТ""....
Код выглядет так:
Использовала ADOQuery1.
Var fam:string [20];
begin
fam:=edit1.text;
if (fam<>"") then
with form8.ADOQuery1 Do
begin
Close;
SQL.Clear;
SQL.Add("Select *");
SQL.Add ("From УКМТ");
SQL.Add("Where ");
SQL.Add ("(Фамилия=""+fam+"")");
SQL.Add("Order by Фамилия");
Open;
if Form8.ADOQuery1.RecordCount<>0 then
Form8.DataSourceStud.DataSet:=Form8.ADOQuery1
else
begin
ShowMessage("Нет такой фамилии");
Form8.DataSourceStud.DataSet:=Form8.TableStud;
end;
end;
end;
Помогите пожалуйста


 
DVM ©   (2008-04-09 16:43) [1]

ADOQuery1 каким макаром узнает с какой базой он работает?


 
clickmaker ©   (2008-04-09 16:44) [2]

а ты сказала ядру, где эту таблицу можно найти?


 
Снежинка ©   (2008-04-09 16:47) [3]

AdoQuery1 я описала.
Ядру сказала где наути таблицу.Т.е ADOQuery=)Свойства=) Connection=)Microsoft Jet=)...


 
DVM ©   (2008-04-09 16:49) [4]

Значит строка подключения к базе указано неправильно.


 
clickmaker ©   (2008-04-09 16:51) [5]

значит, либо не так сказала, либо там она не живет
какие еще варианты?

Кстати, что за любовь такая к SQL.Add? Есть же SQL.Text, Format.
Параметры. А то намучаешься потом со строками и датами


 
Снежинка ©   (2008-04-09 16:54) [6]

Табличка на месте живет. На счет параметров, у меня тоже не получалось и я отказалась от этой идеи. Может напишите как еще можно сделать поиск в базе(подробне если можно)


 
clickmaker ©   (2008-04-09 16:55) [7]


> как еще можно сделать поиск в базе

пока не подключишься - никак


 
Снежинка ©   (2008-04-09 17:04) [8]

Имя базы данных на русском(не на английском) может из-за этого не подключаться?


 
DVM ©   (2008-04-09 17:06) [9]


> Имя базы данных на русском(не на английском) может из-за
> этого не подключаться?

Может. Я что-то не пойму, как ты строку подключения создавала? Там же тест есть - он был пройден или нет?


 
Снежинка ©   (2008-04-09 17:09) [10]

Да тест пробовала, успешно все


 
DVM ©   (2008-04-09 17:10) [11]


> Снежинка ©   (09.04.08 17:09) [10]

Попробуй без русских букв. Вообще лучше не использовать никогда русские названия таблиц, полей и т.д. Оно может где то и будет работать, а где то может и нет.


 
Снежинка ©   (2008-04-09 17:14) [12]

Ладно попробую. Спасибо всем за помощь


 
Anatoly Podgoretsky ©   (2008-04-09 21:46) [13]

Русские названия надо брать в скобки, согласно правил базы, для JE|T это вроде квадратные скобки.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2008.05.04;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.005 c
2-1207419208
AndrewG
2008-04-05 22:13
2008.05.04
Копирование


15-1206475079
Real
2008-03-25 22:57
2008.05.04
Worms


9-1169641924
k8
2007-01-24 15:32
2008.05.04
координаты мышки в пространстве


15-1206382954
oxffff
2008-03-24 21:22
2008.05.04
The Unicode Shift


2-1206987505
dizZy
2008-03-31 22:18
2008.05.04
ячейка в таблице





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский