![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
базу данных на CD диск, или создание временного файла [D7]
DIS © (2004-05-31 23:09:00)Кто нибудь сталкивался с такой проблемой:
Если записать базу данных на CD диск и читать ее своей программой, то выдает ошибку т.к негде создать временный файл. Как отключить создание временного файла? А может показать ему путь в папку TEMP?
DIS (2004-06-01 23:25:00) [1]Спасибо
> Anatoly Podgoretsky © (01.06.04 17:56) [20]
> Session.PrivateDir := 'C:\TEMP';
надоразумил, а я то думал надо писать Session.PrivateDir := 'C:\TEMP';
засим прошу вопрос считать закрытым.
Anatoly Podgoretsky (2004-06-01 17:56:00) [2]Session.PrivateDir := 'C:\TEMP';
DIS (2004-06-01 17:51:00) [3]не плохо было бы если развить тему про Session.PrivateDir
вот что я нашел Session.PrivateDir := 'C:\TEMP';
подскажите как этот параметр мне применить. Хоть намекните.
Alexandr (2004-06-01 14:57:00) [4]вот и тоже про временный файл имел в виду.
Sandman25 (2004-06-01 14:47:00) [5]Session.PrivateDir + F1
sniknik (2004-06-01 14:41:00) [6]Alexandr (01.06.04 14:12) [15]
не он один, access к примеру тоже. да и тот же парадокс (так и не названный) и плюс куча движков под различные dbf.
но как говорится "Вопрос про временный файл стоял", а про остальное нет.
Alexandr (2004-06-01 14:12:00) [7]а я бы порекомендовал Yaffil Personal, который в таком режиме нормально работает с CDRom.
sniknik (2004-06-01 13:45:00) [8]DIS (01.06.04 13:40) [12]
а, ну тогда, полный ответ > Anatoly Podgoretsky © (31.05.04 23:33) [2]
sniknik (2004-06-01 13:43:00) [9]открываеш не на чтение, снимай атрибут ридонли с файла после копирования. и посмотри в BDE администраторе куда net dir указывает.
и нафига As basa в запросе?
просто Select * From "C:\basa.db"
или если поля выбираеш
Select column1,column2,column3,column4,column5 From "C:\basa.db"
зарезервированных имен нет с рускими тоже, вполне достаточно.
DIS (2004-06-01 13:40:00) [10]Кстати, я ни чего не говорил про то, что на другой машине пытаюсь запустить. и ни каких dll у меня нет. Вопрос про временный файл стоял
DIS (2004-06-01 13:22:00) [11]Все равно что-то не то. Делаю на создание формы
CopyFile('basa.db','C:\basa.db', false);
Query1.Open;
В свойствах Query1 sql пишу
Select
basa."column1",
basa."column2",
basa."column3",
basa."column4",
basa."column5"
From "C:\basa.db"
As basa
Таблица Paradox.
Все это хозяйство пишу на диск. С диска запускаю прогу, благополучно копируется файл C:\basa.db, и выдает сообщение типа нет места для создание временного файла. Чтоже еще ему нужно?
Anatoly Podgoretsky (2004-06-01 10:45:00) [12]Ну почему, нет же никаких подтверждений этому
YurikGL (2004-06-01 10:39:00) [13]Anatoly Podgoretsky © (01.06.04 09:00) [8]
> Если записать базу данных
Видимо есть.
Anatoly Podgoretsky (2004-06-01 09:00:00) [14]YurikGL © (01.06.04 07:50) [6]
А есть ли СУБД?
sniknik (2004-06-01 08:08:00) [15]> З.Ы. Вам все-бы прикалываться...:)
естественно. в этом весь смысл. а то что некоторым бывает польза это побочный эффект. иногда нужно и ответить, иначе никто ходить сюда не будет, а если вопрос задан грамотно с него не поприкалываешся, просто приходится отвечать ;(
;о))
YurikGL (2004-06-01 07:50:00) [16]Курдль (31.05.04 23:45) [3]
sniknik © (01.06.04 00:23) [4]
СУБД можно было-бы указать хотя-бы потому, что человек должен предоставлять максимум информации о своем вопросе.
З.Ы. Вам все-бы прикалываться...:)
Anatoly Podgoretsky (2004-06-01 00:32:00) [17]Я очень осторожный и огнеупорный.
sniknik (2004-06-01 00:23:00) [18]YurikGL © (31.05.04 23:28) [1]
а ты что трудностоей боишся? не быть тебе пионером! и комунистом, и на амбразуру за тебя другой пойдет, пусть тебе будет стыдно. ;о))
вот Анатолий не боится (за это и поплатится ;), "а что за GetTempPath", "а как настраивать BDE если у меня от него dll-ли на тот же CD записаны", "и что делать если база с этого CD на другой машине не читается, на моей же работало"... "а че никто не знает, чтоли". ;)
Курдль (2004-05-31 23:45:00) [19]
> YurikGL © (31.05.04 23:28) [1]
> Ты бы СУБД указал, было-бы попроще.
Ага! Оракл - адназначна! :)
Anatoly Podgoretsky (2004-05-31 23:33:00) [20]Это не проблема, путь для временных файлов определяется функцие GetTempPath