помогите с Query
select * from "data.db" where FistName = "lalala"
ругается на 'FirtName'
при
select FirstName from "data.db" where FirstName = "lalala"
ругается на первый FirtName.
Ничего не пойму.
В Query в DatabaseName стоит алиас тот который нужно.
а что иммено пишет ?
Цитата:
Originally posted by Sli
а что иммено пишет ?
а что иммено пишет ?
Да обычную записную книжку. Создал файл *.db. И все... таблица работает, а вот запрос ни как не хочет.
Какая тут ошибка?? Даже по книжке делал. Один к одному. Не работает и все.... :-(
мож ты просто имя поля неправильно пишешь
Цитата:
Originally posted by gray_k
текс сообщения об ошибке дай.
мож ты просто имя поля неправильно пишешь
текс сообщения об ошибке дай.
мож ты просто имя поля неправильно пишешь
запрос:
select group from "data.db"
выдает: 'Invalid use of keyword.' (ругается на 'group')
запрос:
select * from "data.db" (хоть с ';' хоть без)
- все отлично работает.
для проверки работоспособности поставил TDBEdit.
я пишу под oracle так что может в данном случае и не прав, но мне кажеться кавычки у названия таблицы лишние, да и значения пишуться в одинарных...
а вообще надо всегда читать что в ексепшене пишут, иногда очень полезные вещи.
и попробуй запрос в SQL Explorer, если он там проходит, то тогда надо разбираться как ты подключаешься к базе.
Цитата:
Originally posted by Treolorn
запрос:
select group from "data.db"
выдает: 'Invalid use of keyword.' (ругается на 'group')
запрос:
select * from "data.db" (хоть с ';' хоть без)
- все отлично работает.
для проверки работоспособности поставил TDBEdit.
запрос:
select group from "data.db"
выдает: 'Invalid use of keyword.' (ругается на 'group')
запрос:
select * from "data.db" (хоть с ';' хоть без)
- все отлично работает.
для проверки работоспособности поставил TDBEdit.
Всем с добрым утречком !
Возможно я ошибаюсь, но по моему в SQL "group" - ключевое слово. Попробуй изменить имя поля - может помочь.
select d.group from "data.db" d where .....
но лучше не называть поля ключевыми словами