доступ к Paradox через BDE
пишу запрос типа SELECT * FROM UserDesktop WHERE User = 2
выдает ошибку Capability not supported... с другими полями все ок (id = 1 например).. в чем может быть дело?P(
Цитата:
Originally posted by Sergun
пытаюсь обратиться к БД Paradox через BDE..
пишу запрос типа SELECT * FROM UserDesktop WHERE User = 2
выдает ошибку Capability not supported... с другими полями все ок (id = 1 например).. в чем может быть дело?P(
пытаюсь обратиться к БД Paradox через BDE..
пишу запрос типа SELECT * FROM UserDesktop WHERE User = 2
выдает ошибку Capability not supported... с другими полями все ок (id = 1 например).. в чем может быть дело?P(
например в несоответствии типов полей.
Цитата:
Originally posted by Nick_M
например в несоответствии типов полей.
например в несоответствии типов полей.
с типами вроде все нормально.. выполняю следующий код:
Код:
TQuery *qUserDesktop = new TQuery (dmServer);
qUserDesktop->DatabaseName = "Data\\";
qUserDesktop->SQL->Clear();
qUserDesktop->SQL->Add ("SELECT id FROM UserDesktop WHERE User = 2");
qUserDesktop->Active = true;
...........
qUserDesktop->DatabaseName = "Data\\";
qUserDesktop->SQL->Clear();
qUserDesktop->SQL->Add ("SELECT id FROM UserDesktop WHERE User = 2");
qUserDesktop->Active = true;
...........
Цитата:
Originally posted by Sergun
с типами вроде все нормально.. выполняю следующий код:
с типами вроде все нормально.. выполняю следующий код:
Код:
TQuery *qUserDesktop = new TQuery (dmServer);
qUserDesktop->DatabaseName = "Data\\";
qUserDesktop->SQL->Clear();
qUserDesktop->SQL->Add ("SELECT id FROM UserDesktop WHERE User = 2");
qUserDesktop->Active = true;
...........
qUserDesktop->DatabaseName = "Data\\";
qUserDesktop->SQL->Clear();
qUserDesktop->SQL->Add ("SELECT id FROM UserDesktop WHERE User = 2");
qUserDesktop->Active = true;
...........
чего то начинает мне казаться что User - зарезервированное слово...:/ беру ту же самую БД исправляю поле на user2 и в запросе тоже.... и все работает без ошибок...:/:/:/
Цитата:
Originally posted by Sergun
чего то начинает мне казаться что User - зарезервированное слово...:/
чего то начинает мне казаться что User - зарезервированное слово...:/
Парадокс, да и только... :D