Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.12.12;
Скачать: [xml.tar.bz2];

Вниз

SQLOLE Как получить наименование столбцов запроса ?   Найти похожие ветки 

 
SAndre   (2004-11-15 15:20) [0]

Как получить наименование столбцов после выполнения запроса?
MS SQL 6.5, Delphi 5.
Выполняю команды:
SQL := CreateOleObject("Sqlole.SQLServer");
Ret:=SQL.Databases.Item("pubs");
QRes:=Ret.ExecuteWithResults("select * from authors");
После чего нормально читаю полученные даннные, но не могу получить наименование столбцов. Когда выполняю команду QRes.ColumnName(1), выводится сообщение что "Member not found",
если выполнить QRes.ColumnName.Item(1) то ошибка "Invalid numbers of parameters". Что я не правильно делаю? В VBA Excel все прекрасно работает.
Заранее благодарю.


 
Соловьев ©   (2004-11-15 15:24) [1]

ADOConnection+ADOQuery


 
SAndre   (2004-11-15 16:53) [2]

Спасибо за ответ,
но почему ADO, а не BDE или др.? Вы могли бы с таким же успехом рекомендовать программировать на С или VBA. У меня был конкретный вопрос по sqlole, а не какую технологию доступа к БД выбрать.


 
Соловьев ©   (2004-11-15 17:01) [3]


> но почему ADO, а не BDE или др.?

Потому как ADO родная технология для MS SQL
BDE уже давно отжила.

> Вы могли бы с таким же успехом рекомендовать программировать
> на С или VBA. У меня был конкретный вопрос по sqlole, а
> не какую технологию доступа к БД выбрать.

Попробуйте, будете удивлены простотой.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2004.12.12;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.55 MB
Время: 0.053 c
1-1101704260
Dreamse
2004-11-29 07:57
2004.12.12
Проблема с treeview


14-1101318065
ОлегЪ
2004-11-24 20:41
2004.12.12
Моя работа


4-1098727684
Anti
2004-10-25 22:08
2004.12.12
Работа со службами


1-1101713473
KOSH
2004-11-29 10:31
2004.12.12
Цвет в stringride


9-1090249442
breakmaster
2004-07-19 19:04
2004.12.12
Megamaze





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский