Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Oracle через ADO [D7]


Страницы:   1 2 3 4

oracle.nooby ©   (2006-11-16 10:41:00) 

Здрасьте всем. Я сконнектился к оракловой базе через ADO. Соединение ок, а вот почему то ADOQuery не работает... На любой мой запрос, заранее корректный отвечает ora-00900, типа неправильный SQL запрос.
Кто нибудь подскажет что это может быть?


Sergey13   (2006-11-16 11:37:00) [41]

> [22] oracle.nooby   (16.11.06 11:34)
> типа IB или ACCESS говорят что приняли и где ошибка..
Где они это тебе говорят?


oracle.nooby   (2006-11-16 11:34:00) [42]


> оракловую ошибку

дак я с ораклом первый день работаю на практике.. и мне не нравится что он не конкретизирует что ему не нравится. типа IB или ACCESS говорят что приняли и где ошибка..


k2   (2006-11-16 11:32:00) [43]

ну вобщемто это было сразу ясно раз он тебе оракловую ошибку выдавал :)


oracle.nooby   (2006-11-16 11:29:00) [44]


> все хорошо с ораклом

уже спокойнее... спасибо


k2   (2006-11-16 11:26:00) [45]

в смысле все хорошо с ораклом, думай про запрос


k2   (2006-11-16 11:25:00) [46]

да это фокус :) знают только гуру :)


oracle.nooby   (2006-11-16 11:24:00) [47]

все зашибись =)) выбрал единицу...
это фокус, да? =))


k2   (2006-11-16 11:20:00) [48]

ну тогда ADOQuery.SQL.Text := 'select 1 as col1 from dual'; :)


oracle.nooby   (2006-11-16 11:18:00) [49]


> k2

ошибки нет, ничего не выбирает...


k2   (2006-11-16 11:15:00) [50]

oracle.nooby   (16.11.06 11:08) [13]
сделай запрос
ADOQuery.SQL.Text := 'select 1 from dual';


oracle.nooby   (2006-11-16 11:08:00) [51]

слеш это аналог term в IB.


> Тогда действительно в SQL+ работать будет, а в АДО - нет.

Пробовал "по-разному"... И с ним и без него.. Вообще не думая экцепшн шлет


Sergey13   (2006-11-16 11:06:00) [52]

> [8] oracle.nooby   (16.11.06 11:00)

Выкинь его из запроса. Этот слэш команда повторного исполнения (если мне не изменяет память) SQLPlus.


Ksan   (2006-11-16 11:05:00) [53]

или в оракле это коментарить ?


Ksan   (2006-11-16 11:05:00) [54]

+ 9 ?? да ну :) кричит однако на слеш :)))


Курдль   (2006-11-16 11:00:00) [55]


> Sergey13 ©   (16.11.06 10:58) [6]
> > [2] oracle.nooby   (16.11.06 10:49)
> > запрос обычный. ну например
> > select * from table
> > /
> А что значит этот слеш /, он реально есть в запросе?


Тогда действительно в SQL+ работать будет, а в АДО - нет.


oracle.nooby   (2006-11-16 11:00:00) [56]


> он реально есть в запросе?

Да я написал то что передаю. Две строчки.. Запрос+/


oracle.nooby   (2006-11-16 10:59:00) [57]

???
в ADOQuery настроил тока Connection=ADOConnection1 и DataSource=DataSource1...
В качестве запроса передаю ADOQuery.SQL.Text=Memo1.Lines.Text
Потом вызываю ADOQuery.Open и получаю exception об 00900


Sergey13   (2006-11-16 10:58:00) [58]

> [2] oracle.nooby   (16.11.06 10:49)
> запрос обычный. ну например
> select * from table
> /
А что значит этот слеш /, он реально есть в запросе?


Ksan   (2006-11-16 10:57:00) [59]

конект связал?


oracle.nooby   (2006-11-16 10:54:00) [60]

> Под одним логином?

Да, конечно. Ведь под другим такой таблицы нет... (ну или не та)


Страницы:   1 2 3 4

Наверх

Титульная страница Поиск, карта сайта Написать письмо