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

Вниз

sql   Найти похожие ветки 

 
rosl   (2003-10-07 03:34) [0]

Уважаемые МАСТЕРА
Такой вопрос. есть sql, в котором написан запрос
select a, b

order by a
так вот, нужно вставить: from (какой-то файл)
поместил на форму opendialog
но как вставить в запрос имя файла?
sql выдаёт ошибку, если вставить из opendialog filename.
получается что-то вроде from c:\windows\рабочий стол\asd.dbf


 
Rad   (2003-10-07 04:30) [1]

Или
"from " + AnsiQuotedStr(OpenDialog.FileName, """)
(если проблема в кавычках, которым полагается обрамлять длинные пути)
или
"from " + ExtractShortPathName(OpenDialog.FileName)
(если проблема в самом длинном пути, который dBase/Fox не может понять)
или уже я недопонял вопроса :)


 
rosl   (2003-10-07 06:05) [2]

вопрос вообще-то посложнее, чем я писал в начале
select distinct name, col005, col010, col009, col009 / 100 * percent

LEFT JOIN bd\payers.dbf ON col005 = inn
LEFT JOIN bd\income.dbf ON col010 = code_inc
WHERE (inn IS NULL) OR (code_inc IS NULL)
А нужно открывать файлы с любого места на диске


 
Sandman25   (2003-10-07 10:11) [3]

Используйте TDatabase, который в Params.Values["PATH"] хранит имя каталога с файлами, а в select пишите только имя файла (без пути).



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

Форум: "Базы";
Текущий архив: 2003.10.27;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.011 c
1-89202
PolarS
2003-10-15 13:42
2003.10.27
Как изменить свойства таблицы MS Word из Builder?


14-89492
Мазут Береговой
2003-10-09 01:22
2003.10.27
Сегодня праздник! : Календарь рыболова: Сергии Радонежский


6-89415
Finger
2003-09-02 12:11
2003.10.27
снифер


1-89387
denmin
2003-10-15 16:20
2003.10.27
Delphi5 в Win2k проблема


8-89397
Glu
2003-06-22 05:32
2003.10.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
Английский Французский Немецкий Итальянский Португальский Русский Испанский