Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / TTable.Handle, TDatabase.Execute и немножко TQuery / 10 сообщений из 10, страница 1 из 1
10.12.2002, 17:58
    #32078103
Привет
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TTable.Handle, TDatabase.Execute и немножко TQuery
Скажем, выполняется TDatabase1.Execute c селектом. Что-нить вроде такого:
Database1.Execute('SELECT * FROM DATA1, nil, False, @Cursor);
Потом, руководствоясь, манами из буржуйнета, следует такой финт ушами:
(Table1 as TDBDataSet).Handle := Cursor;
А я лично не совсем понимаю, что эта строка означает и не знаю, что мне с этим делать.
В общем, вопрос в том, как бы мне то, что я селектнул, в потребном виде получить.

И та же фигня для TQuery, если я делаю с селектом Query.Open, то как мне получить то, что я селектнул. В perl + mysql помнится надо было фетчить по полям и присваивать значения полей переменным.

В общем, не совсем понятен принцип, что делать после селекта, было бы неплохо примитивный кусок кода :)
...
Рейтинг: 0 / 0
10.12.2002, 18:00
    #32078106
dkstranger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TTable.Handle, TDatabase.Execute и немножко TQuery
Посмотри связку TDataSource - TDBGrid
...
Рейтинг: 0 / 0
10.12.2002, 18:08
    #32078114
KirillovA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TTable.Handle, TDatabase.Execute и немножко TQuery
TTable.Handle
нужен для передачи указателя на таблицу (иные наборы данных) при вызове низкоуровневых функций BDE (в описании функций BDE имена функций начинаются с dbiXXX).
Handle - не виндовый - bde'шный.
...
Рейтинг: 0 / 0
10.12.2002, 18:37
    #32078147
Привет
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TTable.Handle, TDatabase.Execute и немножко TQuery
Спасибо, друзья, за быстрые ответы :)

2dkstranger
сейчас гляну

2KirillovA
Отлично, теперь я знаю для чего он нужен. Ну а как бы мне с его помощью результат экзекьюта с селектом получить в TTable или хоть куда-нибудь? :) Я бы про этот Handle вообще не вспомнил, но где-то вычитал, что TDatabase.Execute с селектом выполняется именно так.

2all
вот у меня есть Query1, в котором написано SELECT * FROM ...
я его выполняю: Query1.Open
Полученные данные куда попадают? В какое свойство TQuery?
...
Рейтинг: 0 / 0
10.12.2002, 18:38
    #32078149
tygra
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TTable.Handle, TDatabase.Execute и немножко TQuery
как мне получить то, что я селектнул

А куда???????????????????????????????????????????????
...
Рейтинг: 0 / 0
10.12.2002, 18:42
    #32078151
Привет
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TTable.Handle, TDatabase.Execute и немножко TQuery
куда угодно. или скажи мне, где они находятся сразу после селекта? :) как к этому месту обратиться?
...
Рейтинг: 0 / 0
10.12.2002, 18:44
    #32078156
KirillovA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TTable.Handle, TDatabase.Execute и немножко TQuery
Запусти дему борландовскую и исследуй скока влезет. Что - куда и как и во что и от чего.
...
Рейтинг: 0 / 0
10.12.2002, 18:46
    #32078158
tygra
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TTable.Handle, TDatabase.Execute и немножко TQuery
Ну раз куда угодно то и ищи где угодно
...
Рейтинг: 0 / 0
10.12.2002, 18:56
    #32078172
Привет
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TTable.Handle, TDatabase.Execute и немножко TQuery
2Тигра
ну и поцелуй меня тогда своей мохнатой мордой куда угодно или где удобно ;)
...
Рейтинг: 0 / 0
11.12.2002, 12:19
    #32078394
tygra
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TTable.Handle, TDatabase.Execute и немножко TQuery
Зря на оффтоп нарываешься, сначала научись правильно вопросы задавать, а лучше хотя бы 7 классов школы окончи, а потом уж может быть тебе и компьютер доверить можно.
Но только после экзамена - по этике общения

=================
Придется скоро из-за таких просить админа разрешать постить только мемберам, и только с обратным мылом.
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / TTable.Handle, TDatabase.Execute и немножко TQuery / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]