![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Не нужна форма! [dBase, FoxPro]
nataliK © (2004-01-13 15:35:00)
Наимудрейшие, подскажите как правильно выйти из ситуации!
SQL запрос (Query)выполнили, ответ показали ShowMessage !
Ну не нужна форма ! Заранее спасибо.
Sergey_S (2004-01-13 16:18:00) [1]
Если я правильно понял, то проблема у человека в том как использовать TQuery без формы, на которой размешать визуальный компонент.
Вот пример:
program Project1;
uses
Forms,
DB,
DBTables,
Dialogs,
SysUtils;
var
q: TQuery;
begin
q := TQuery.Create(nil);
q.DatabaseName := "Sybase1"; //Альяс базы данных
q.SQL.Text := "SELECT count(*) FROM sysobjects"; //Запрос
q.Open;
ShowMessage("Count = " + q.Fields[0].AsString);
q.Close;
FreeAndNil(q);
end.
Vlad (2004-01-13 16:11:00) [2]
> Johnmen © (13.01.04 16:08) [19]
Точняк !
И вобще - занимательная беседа на тему баз данных :-)
P.S. Что-то весело сегодня в форуме :-)
Johnmen (2004-01-13 16:08:00) [3]
>Vlad © (13.01.04 16:05)
[14] :)
Ega23 (2004-01-13 16:07:00) [4]
Народ! Вы чё под конец дня сюрр разводите?
Я ничего, кромме "Remove" не понял.
Danilka (2004-01-13 16:05:00) [5]
[14] Johnmen © (13.01.04 16:04)
хм, точно :))
Vlad (2004-01-13 16:05:00) [6]
> Johnmen © (13.01.04 16:01) [12]
> >Vlad © (13.01.04 16:00)
>
> И если даже основная, то Ремуве :)
Можно :-) Но как тогда автору объяснить, что такое "создать query динамически ?" :-)
Danilka (2004-01-13 16:05:00) [7]
[9] Vlad © (13.01.04 16:00)
А зачем ее вообще создавать?
Зачем вообще с собой ее таскать? :))
[10] Johnmen © (13.01.04 16:00)
Нет не шутка. :))
Просто, как я понял, автор ветки вообще не знает про dpr. Как ему обьяснить?
Johnmen (2004-01-13 16:04:00) [8]
>Danilka © (13.01.04 16:02)
Да не. Просто Датамодуле и в него компоненты...:)
Danilka (2004-01-13 16:02:00) [9]
[8] nataliK © (13.01.04 15:58)
на самом деле unit это модуль используемый в программе, а сама программа вот-здесь:
"Project" - "View Source".
перенеси свой код из юнита формы сюда, и все. А модуль не используй.
Правда, все компоненты, что ты просто ложила на форму (например tquery) надо будет вручную создавать.
Johnmen (2004-01-13 16:01:00) [10]
>Vlad © (13.01.04 16:00)
И если даже основная, то Ремуве :)
alex_*** (2004-01-13 16:00:00) [11]
и не надо. Форм вообще в проекте не нужно?
Johnmen (2004-01-13 16:00:00) [12]
>Danilka © (13.01.04 15:51)
Что-то я торможу... Это типа шутка ? Я не понял...:)
Vlad (2004-01-13 16:00:00) [13]
> Danilka © (13.01.04 15:51) [7]
А че объяснять-то ?
View -> Project Manager выбираем нужную форму, затем нажимаем кнопочку Remove :-)
Или, если это основная форма проекта, то можно Application.ShowMainForm:=false;
nataliK (2004-01-13 15:58:00) [14]
Я понимаю напростейшее(без мучительных прописываний в Unite )
можно форму открыть и тут же закрыть! Или это уж совсем коряво?
Danilka (2004-01-13 15:51:00) [15]
[6] Johnmen © (13.01.04 15:47)
А самое главное, не обяснишь как можно. :))
Уже раза три пытался написать что-то и затирал нафиг. :))
nataliK © может стоит начать с теории? Чтобы узнать - как можно.
Johnmen (2004-01-13 15:47:00) [16]
М-м-м-м-м-м-ожно...
nataliK (2004-01-13 15:45:00) [17]
Это у меня опечатка (с ФоксПро)!
Но разве так можно!!!
Johnmen (2004-01-13 15:41:00) [18]
Э-э-э-э-э...?????
Vlad (2004-01-13 15:41:00) [19]
> nataliK © (13.01.04 15:40) [2]
> FoxPro тут не при чем, - Дельфи6
Я хоть слово сказал про ФоксПро ?
nataliK (2004-01-13 15:40:00) [20]
FoxPro тут не при чем, - Дельфи6