Приветствую многоопытный All.
Помощи прошу.
с D7 работаю не первый год. С БД(dbf) работал через BDE, небольшой опыт работы с InterBase через компоненты IB. Возникла необходимость поработать через ADO с MSSQL... и тут в тупик зашел
на MSSQL сервере (через Enterprise Manager, со всеми правами) создал тестовую базу test и тестовую таблицу mytest из 2х полей.
в D7 на форму положил ADOConnection1, через Edit Connection String создал строку подключения, ADOConnection1.connected выставляю в True - получаю окошко логин/пароль, ввожу - всё ОК. Отключаюь.
Далее кладу на форму ADOTable1, свойству Connection указываю ADOConnection1.
При выборе свойства ADOTable1.TableName происходит подключение к серверу(ADOConnection1.connected становиться TRue, выскакивает окошко логин/пароль), мне выдается список доступных таблиц (в моем случае только таблица mytest).
Выбираю mytest.
Изменяю свойство ADOTable1.Active с false на True - получаю ошибку "Invalid object name mytest"
Отключаюсь от сервера (ADOConnection1.connected=false), изменяю ADOTable1.Active с false на True (происходит подключение к серверу(ADOConnection1.connected становиться TRue, выскакивает окошко логин/пароль, ввожу) - и снова ошибка "Invalid object name mytest"
что я не правильно делаю?!
help!!!
поиском по ADO все прочитал... ответа не нашел
PS
нашел в нете вот этот пример:
_http://delphiworld.narod.ru/base/ado_all_tables.html
без проблем получаю список таблиц (в моем случае одну строчку mytest --- Table)
Помощи прошу.
с D7 работаю не первый год. С БД(dbf) работал через BDE, небольшой опыт работы с InterBase через компоненты IB. Возникла необходимость поработать через ADO с MSSQL... и тут в тупик зашел
на MSSQL сервере (через Enterprise Manager, со всеми правами) создал тестовую базу test и тестовую таблицу mytest из 2х полей.
в D7 на форму положил ADOConnection1, через Edit Connection String создал строку подключения, ADOConnection1.connected выставляю в True - получаю окошко логин/пароль, ввожу - всё ОК. Отключаюь.
Далее кладу на форму ADOTable1, свойству Connection указываю ADOConnection1.
При выборе свойства ADOTable1.TableName происходит подключение к серверу(ADOConnection1.connected становиться TRue, выскакивает окошко логин/пароль), мне выдается список доступных таблиц (в моем случае только таблица mytest).
Выбираю mytest.
Изменяю свойство ADOTable1.Active с false на True - получаю ошибку "Invalid object name mytest"
Отключаюсь от сервера (ADOConnection1.connected=false), изменяю ADOTable1.Active с false на True (происходит подключение к серверу(ADOConnection1.connected становиться TRue, выскакивает окошко логин/пароль, ввожу) - и снова ошибка "Invalid object name mytest"
что я не правильно делаю?!
help!!!
поиском по ADO все прочитал... ответа не нашел
PS
нашел в нете вот этот пример:
_http://delphiworld.narod.ru/base/ado_all_tables.html
без проблем получаю список таблиц (в моем случае одну строчку mytest --- Table)