Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.18;
Скачать: CL | DM;

Вниз

Как создать индекс на локальной машине через TQuery ???   Найти похожие ветки 

 
nikkkk   (2003-08-26 16:27) [0]

Уважаемые мастера.
Как создать временный индекс на машине пользователя, который будет действителен только во время работы приложения с помощью компонента TQuery. Или если это невозможно с предыдущим компонентом, то с помощью TTable ???
Заранее спасибо!!!


 
Reindeer Moss Eater ©   (2003-08-26 16:29) [1]

CREATE INDEX + LocalSQL Guide


 
nikkkk   (2003-08-26 16:30) [2]

И еще, нужно ли подключать созданный индекс(и как это делается), или он подключается автоматически сразу после создания ???


 
Anatoly Podgoretsky ©   (2003-08-26 16:31) [3]

А никак, SQL этого не поддерживает


 
nikkkk   (2003-08-26 16:32) [4]


> Reindeer Moss Eater © (26.08.03 16:29) [1]
> CREATE INDEX + LocalSQL Guide

что такое + LocalSQL Guide ???


 
Reindeer Moss Eater ©   (2003-08-26 16:32) [5]

или он подключается автоматически сразу после создания ???
Подключается к чему?


 
Reindeer Moss Eater ©   (2003-08-26 16:34) [6]

что такое + LocalSQL Guide ???
Это значит в меню пуск выбрать пункт: Borland Delphi->Help->Borland Database Engine->Local SQL Guide


 
nikkkk   (2003-08-26 16:35) [7]


> Reindeer Moss Eater © (26.08.03 16:32) [5]
> или он подключается автоматически сразу после создания ???
> Подключается к чему?

или он используется автоматически сразу после создания ???


 
Reindeer Moss Eater ©   (2003-08-26 16:37) [8]

или он используется автоматически сразу после создания ???
Кем используется?


 
Nikkkkk   (2003-08-26 16:39) [9]


> Reindeer Moss Eater © (26.08.03 16:34) [6]
> что такое + LocalSQL Guide ???
> Это значит в меню пуск выбрать пункт: Borland Delphi->Help->Borland
> Database Engine->Local SQL Guide

У меня нет такого пункта...???


 
Reindeer Moss Eater ©   (2003-08-26 16:41) [10]

У меня нет такого пункта...???
Не повезло.
LocalSQL.hlp тоже нет?


 
Anatoly Podgoretsky ©   (2003-08-26 16:46) [11]

nikkkk (26.08.03 16:35) [7]
Автоматически но это не ты решаешь, а движок, некоторые могут и создать автоматически, если посчитают это нужным.

Nikkkkk (26.08.03 16:39) [9]
Win+F


 
Nikkkkk   (2003-08-26 16:48) [12]


> Nikkkkk (26.08.03 16:39) [9]
> Win+F

ну это уж слишком, у меня просто неполная версия делфей...

А как этот вопрос решается с TTable ???


 
Reindeer Moss Eater ©   (2003-08-26 16:50) [13]

Все же до чего полезны форумы.
Всю жизнь пользовал F3, а сегодня про Win+F узнал.


 
Anatoly Podgoretsky ©   (2003-08-26 16:53) [14]

Nikkkkk (26.08.03 16:48) [12]
Так я не понял, ты сделал Win+F или нет?
P.S. это не относится к Дельфи

Reindeer Moss Eater © (26.08.03 16:50) [13]
Ctrl+F еще полезнее, если сразу встать на нужную папку.


 
Nikkkkk   (2003-08-26 16:55) [15]


> Anatoly Podgoretsky © (26.08.03 16:53) [14]
> Nikkkkk (26.08.03 16:48) [12]
> Так я не понял, ты сделал Win+F или нет?
> P.S. это не относится к Дельфи
>
> Reindeer Moss Eater © (26.08.03 16:50) [13]
> Ctrl+F еще полезнее, если сразу встать на нужную папку.

я знаю как искать, только я знаю что LocalSQL Guide у меня нет ...


 
Nikkkkk   (2003-08-26 16:57) [16]

Если это имеет какое либо принципиальное значение для Anatoly Podgoretsky ©, то нашло вот что:
C:\Program Files\Adobe\ImageStyler 1.0\Product Guide
C:\WINDOWS\Главное меню\Программы\Borland Delphi 6\Help\WinSight Users Guide.lnk
C:\WINDOWS\Главное меню\Программы\DCP Tools\Kaydara\HumanIK Reference Guide.lnk


 
Anatoly Podgoretsky ©   (2003-08-26 17:01) [17]

Ты что искал по слову Guide, это ты зря. Смотри Reindeer Moss Eater © (26.08.03 16:41) [10]


 
Reindeer Moss Eater ©   (2003-08-26 17:01) [18]

Не, F3 полезнее!
F3 на нужной папке не убирает ее содержимое с правой панели, а Win+F сразу переходит к папке результатов поиска.
А тузик один и тот же появляется в обоих случаях :)


 
Nikkkkk   (2003-08-26 17:02) [19]

так как же все таки создать временный индекс, хотя бы в TTable ???


 
Reindeer Moss Eater ©   (2003-08-26 17:04) [20]

TTable.AddIndex


 
Nikkkkk   (2003-08-26 17:06) [21]


> Reindeer Moss Eater © (26.08.03 17:04) [20]
> TTable.AddIndex

а как сделать чтобы индексный файл создавался не на стороне сервера, а на машине мользователя, и потом его использовать ???
Спасибо.


 
Anatoly Podgoretsky ©   (2003-08-26 17:06) [22]

AddIndex


 
Anatoly Podgoretsky ©   (2003-08-26 17:07) [23]

Nikkkkk (26.08.03 17:06) [21]
Тоже самое, но dbase III индексы


 
Reindeer Moss Eater ©   (2003-08-26 17:09) [24]

а как сделать чтобы индексный файл создавался не на стороне сервера, а на машине мользователя, и потом его использовать ???

А он на машине пользователя и создается. Процессором пользователя.


 
Nikkkkk   (2003-08-26 17:10) [25]


> Тоже самое, но dbase III индексы

не понимаю ???


 
Nikkkkk   (2003-08-26 17:11) [26]


> Reindeer Moss Eater © (26.08.03 17:09) [24]
> а как сделать чтобы индексный файл создавался не на стороне
> сервера, а на машине мользователя, и потом его использовать
> ???
>
> А он на машине пользователя и создается. Процессором пользователя.

да, но индексный файл *.mdx, помещается на сервер, а как этого избежать ???


 
Nikkkkk   (2003-08-26 17:16) [27]

???


 
Reindeer Moss Eater ©   (2003-08-26 17:17) [28]

да, но индексный файл *.mdx, помещается на сервер, а как этого избежать ???

А зачем этого избегать?


 
sniknik ©   (2003-08-26 17:30) [29]

*.mdx
это "сборный" файл индексов, он всегда ищется рядом с таблицей. а вот dbase III (*.ndx) это подключаемые, и по файлу на индекс. анлоги idx в foxpro и ntx в клипере.
поэтому если хочеш сам указывать месторасположение то надо делать такие.
справку смотри в
C:\Program Files\Common Files\Borland Shared\BDE\ LOCALSQL.HLP
и в
C:\Program Files\Common Files\Borland Shared\BDE\BDE32.HLP


 
Nikkkkk   (2003-08-26 17:37) [30]


> Reindeer Moss Eater © (26.08.03 17:17) [28]
> да, но индексный файл *.mdx, помещается на сервер, а как
> этого избежать ???
>
> А зачем этого избегать?


потому что на сервер разрешен доступ только для чтения, и создать на нем индексный файл не получится. получить поный доступ нельзя.


 
VAleksey ©   (2003-08-26 17:37) [31]


> Reindeer Moss Eater ©

Бесполезно. Я с утра ему пытался объяснять. В другой ветке.


 
Reindeer Moss Eater ©   (2003-08-26 17:49) [32]

потому что на сервер разрешен доступ только для чтения, и создать на нем индексный файл не получится. получить поный доступ нельзя.
Скопируй файл таблицы локально, создай индекс.
Используй ClientDataSet, создай индекс.



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

Текущий архив: 2003.09.18;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.025 c
6-58801
DimaS
2003-07-17 13:43
2003.09.18
Как узнать текущую скорость соединения с инетом?


1-58676
Леша
2003-09-04 21:31
2003.09.18
Как сделать в гриде допустим чтоб если работаешь с записью


1-58642
Marmel
2003-09-05 11:53
2003.09.18
Перехватить информацию из ячейки Exel.


14-58847
ZeroDivide
2003-08-29 10:13
2003.09.18
Что вы думаете о ZeroDivide?


1-58674
Dmitriy M. Volkov
2003-09-03 22:05
2003.09.18
высота taskbar