Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.06.27;
Скачать: [xml.tar.bz2];

Вниз

базу данных на 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.49 MB
Время: 0.038 c
1-1086773336
Valeri
2004-06-09 13:28
2004.06.27
InstallShield


1-1087106317
Дэвид
2004-06-13 09:58
2004.06.27
If ...Then принадлежность к промежутку


10-1013431792
comwad
2002-02-11 15:14
2004.06.27
Corba ест память!!!


3-1086158603
avgur
2004-06-02 10:43
2004.06.27
FB 1.5.0.4306


1-1086886132
Apocalepse
2004-06-10 20:48
2004.06.27
Написание текстового редактора. Открытие им фала.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский