![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вопрос по TSession.GetTableNames в Oracle8 [D5]
vlgrig1961 © (2003-12-10 08:17:00)
Здравствуйте уважаемые!
Такой вопрос:
есть Session1 (TSession)
Database1.SessionName:=Session1
Database1.AliasName:="ORACLE"
у Database1 ставлю LoginPrompt:=False
и в Params USER NAME="USER"
PASSWORD="passw"
Делаю Database1.Open все нормально, пароль больше не спрашивает
Делаю Session1.GetTableNames(Database1.AliasName,"",True,False,ListBox1.Items)
снова запрашивает пароль. Как сделать чтобы больше не спрашивало.
Покапался Helpe ничего толкового не нашел.
Если кто знает маленький примерчик, пожалуйста.
DenK_vrtz (2003-12-10 11:12:00) [1]
[3]
vlgrig1961 (2003-12-10 10:52:00) [2]
select table_name from tabs
это хорошо, но только для ОРАКЛА, а я хочу сделать
что-то вроде своего DBExplorer-a, и у других серверных
баз могут быть другие команды
DenK_vrtz (2003-12-10 08:48:00) [3]
или для твоего случая
Session.GetTableNames(Database1.DatabaseName,"",True,False,ListBox1.Items)
DenK_vrtz (2003-12-10 08:42:00) [4]
или
select table_name from all_tables -
список всех таблиц текущей схемы и таблиц, на которые предоставлены привилегии для данной схемы.
DenK_vrtz (2003-12-10 08:35:00) [5]
вот запрос для получения имен таблиц
select table_name from tabs
если в этом проблема