![]() |
|
|
|
|
#1
|
||||
|
||||
|
начинаю осваивать SQL
делаю запрос Код:
Query.SQL.Add('Select * from usersbd.mdb');
Query.Open;Queries on text or ascii tables is not supported Запросы на текст или ASCII таблиц не поддерживается делаю по исходнику если попробовать грузить одну .db базу то все работает. |
|
#2
|
||||
|
||||
|
Вопрос: что ты предполагаешь получить результатом этого запроса?
|
|
#3
|
||||
|
||||
|
загрузить бд в DBGrid1 на форме TQuery, TBDGrid,TDataSourse.
у DataSourse в свойстве DataSet указан Query. у BDGrid в свойстве DataSourse указан DataSourse. по сути дела он это и должен сделать Query.SQL.Add('Select * from usersbd.mdb'); все поля из usersbd.mdb загрузить |
|
#4
|
|||
|
|||
|
Код:
Query.SQL.Add('select <имя_столба_1>, <имя_столба_2>,
<имя_столба_3>, ... <имя_столба_N> from <Таблица>'); |
|
#5
|
||||
|
||||
|
Для выборки всех полей вместо имен полей можно поставить звёздочку[*].
from <Таблица> откуда мы знаем где бд с этой таблицей? делаю по http://www.delphisources.ru/pages/so...ql_zapros.html этому исходнику там собственно загрузка происходит таким образом 'Select * from kurs_predm.db' и с этой бд работает и у меня, а с моей бд usersbd.mdb не робит Последний раз редактировалось ALexandr555, 09.06.2011 в 17:44. |
|
#6
|
||||
|
||||
|
Цитата:
Разницу уловили? |
|
#7
|
||||
|
||||
|
Хм.
Пробовал вот так загрузить таблицу bdbot из usersbd.mdb не робит тоже Код:
Query.SQL.Add('Select * from bdbot in usersbd.mdb');Invalid use of keyword. Token:in Line number 1 |