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

Вниз

базу данных на CD диск, или создание временного файла   Найти похожие ветки 

 
DIS   (2004-05-31 23:09) [0]

Кто нибудь сталкивался с такой проблемой:
Если записать базу данных на CD диск и читать ее своей программой, то выдает ошибку т.к негде создать временный файл. Как отключить создание временного файла? А может показать ему путь в папку TEMP?


 
YurikGL ©   (2004-05-31 23:28) [1]

Ты бы СУБД указал, было-бы попроще.


 
Anatoly Podgoretsky ©   (2004-05-31 23:33) [2]

Это не проблема, путь для временных файлов определяется функцие GetTempPath


 
Курдль   (2004-05-31 23:45) [3]


> YurikGL ©   (31.05.04 23:28) [1]
> Ты бы СУБД указал, было-бы попроще.

Ага! Оракл - адназначна! :)


 
sniknik ©   (2004-06-01 00:23) [4]

YurikGL ©   (31.05.04 23:28) [1]
а ты что трудностоей боишся? не быть тебе пионером! и комунистом, и на амбразуру за тебя другой пойдет, пусть тебе будет стыдно. ;о))

вот Анатолий не боится (за это и поплатится ;), "а что за GetTempPath", "а как настраивать BDE если у меня от него dll-ли на тот же CD записаны", "и что делать если база с этого CD на другой машине не читается, на моей же работало"... "а че никто не знает, чтоли". ;)


 
Anatoly Podgoretsky ©   (2004-06-01 00:32) [5]

Я очень осторожный и огнеупорный.


 
YurikGL ©   (2004-06-01 07:50) [6]

Курдль   (31.05.04 23:45) [3]
sniknik ©   (01.06.04 00:23) [4]

СУБД можно было-бы указать хотя-бы потому, что человек должен предоставлять максимум информации о своем вопросе.

З.Ы. Вам все-бы прикалываться...:)


 
sniknik ©   (2004-06-01 08:08) [7]

> З.Ы. Вам все-бы прикалываться...:)
естественно. в этом весь смысл. а то что некоторым бывает польза это побочный эффект. иногда нужно и ответить, иначе никто ходить сюда не будет, а если вопрос задан грамотно с него не поприкалываешся, просто приходится отвечать ;(
;о))


 
Anatoly Podgoretsky ©   (2004-06-01 09:00) [8]

YurikGL ©   (01.06.04 07:50) [6]
А есть ли СУБД?


 
YurikGL ©   (2004-06-01 10:39) [9]

Anatoly Podgoretsky ©   (01.06.04 09:00) [8]

> Если записать базу данных


Видимо есть.


 
Anatoly Podgoretsky ©   (2004-06-01 10:45) [10]

Ну почему, нет же никаких подтверждений этому


 
DIS   (2004-06-01 13:22) [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, и выдает сообщение типа нет места для создание временного файла. Чтоже еще ему нужно?


 
DIS   (2004-06-01 13:40) [12]

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


 
sniknik ©   (2004-06-01 13:43) [13]

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

и нафига As basa в запросе?
просто Select * From "C:\basa.db"
или если поля выбираеш
Select column1,column2,column3,column4,column5 From "C:\basa.db"
зарезервированных имен нет с рускими тоже, вполне достаточно.


 
sniknik ©   (2004-06-01 13:45) [14]

DIS   (01.06.04 13:40) [12]
а, ну тогда, полный ответ > Anatoly Podgoretsky ©   (31.05.04 23:33) [2]


 
Alexandr   (2004-06-01 14:12) [15]

а я бы порекомендовал Yaffil Personal, который в таком режиме нормально работает с CDRom.


 
sniknik ©   (2004-06-01 14:41) [16]

Alexandr   (01.06.04 14:12) [15]
не он один, access к примеру тоже. да и тот же парадокс (так и не названный) и плюс куча движков под различные dbf.
но как говорится "Вопрос про временный файл стоял", а про остальное нет.


 
Sandman25 ©   (2004-06-01 14:47) [17]

Session.PrivateDir + F1


 
Alexandr   (2004-06-01 14:57) [18]

вот и тоже про временный файл имел в виду.


 
DIS   (2004-06-01 17:51) [19]

не плохо было бы если развить тему про Session.PrivateDir
вот что я нашел Session.PrivateDir := "C:\TEMP";
подскажите как этот параметр мне применить. Хоть намекните.


 
Anatoly Podgoretsky ©   (2004-06-01 17:56) [20]

Session.PrivateDir := "C:\TEMP";


 
DIS   (2004-06-01 23:25) [21]

Спасибо
> Anatoly Podgoretsky ©   (01.06.04 17:56) [20]
> Session.PrivateDir := "C:\TEMP";
надоразумил, а я то думал надо писать Session.PrivateDir := "C:\TEMP";
засим прошу вопрос считать закрытым.



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

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

Наверх




Память: 0.51 MB
Время: 0.025 c
8-1081937872
AlexK
2004-04-14 14:17
2004.06.27
Есть ли в Делфи аналог объекта Line (VisualBasic) HELP !!!


1-1086788472
Sour
2004-06-09 17:41
2004.06.27
Работа с ключами рееста типа REG_MULTI_SZ


1-1086852834
MetalFan
2004-06-10 11:33
2004.06.27
Как перехватить/поймать/перекрыть...


14-1086757862
Baks
2004-06-09 09:11
2004.06.27
Вопрос на зацепку (скорее на скорость ответа)


1-1086940312
SergeyM
2004-06-11 11:51
2004.06.27
Timer