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

Вниз

Передача ссылки на файл по почтовику   Найти похожие ветки 

 
uno-84   (2008-06-20 11:36) [0]

Здравствуйте! Подскажите пожалуйста! У меня есть почтовик он работает через Базу данных(то есть сообщение вставляется в базу а потом идет получателю), в нем передаются файлы след. образом

if ListView1.Items[N].Caption = "Ôàéë" then
                           begin
                                SQL.Clear;
                                SQL.Add("insert into ATTACHFILES( ATTACHFILE_ID, ATTACH_ID, ATTACHFILE_NOTE, ATTACHFILE_DATA) values (GEN_ID(ATTACHFILE_GEN, 1), :ATTACH_ID, :ATTACHFILE_NOTE, :ATTACHFILE_DATA)");
ParamByName("ATTACH_ID").AsInteger := AT;
ParamByName("ATTACHFILE_NOTE").AsString := ListView1.Items[N].SubItems[1];
NFIL := ListView1.Items[N].SubItems[0];                               ParamByName("ATTACHFILE_DATA").LoadFromFile(NFIL, ftBlob);
Try
 ExecSQL;
Except
   Result := False;
end;

NFIL- полное имя файла
Мне теперь нодо передавать ссылки на файлы, подскажите как это можно сделать? файл выбирается при помощи компонента OpenDialog. может у кого есть премеры кода?
Зараннее спасибо


 
Anatoly Podgoretsky ©   (2008-06-20 12:32) [1]

Не понятно в каком поле, ни одно внешне не похоже на нужное, но примерно так

ParamByName("FILENAME").AsString := OpenDialog.Filename;


 
uno-84   (2008-06-20 13:17) [2]

Я так вставлял, при передачи файла и записи его в Блоб, но мне нужна ссылка, по которой полйчатель обращался бы и скачивал файл


 
uno-84   (2008-06-20 13:18) [3]

Вернее передать ссылку


 
Anatoly Podgoretsky ©   (2008-06-20 13:32) [4]

Ты читаешь или только пишешь?


 
uno-84   (2008-06-20 16:04) [5]

Поле ATTACHEFILENote должно содержать ссылку, при получении оно записываеться в ListView пользователь, может скачать по ней файл либо



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

Форум: "Начинающим";
Текущий архив: 2008.07.20;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.041 c
15-1212669800
андр.
2008-06-05 16:43
2008.07.20
MS SQL 2000


4-1192817632
NiGGa
2007-10-19 22:13
2008.07.20
USB


2-1213731802
batya-x
2008-06-17 23:43
2008.07.20
установка компанента в delhi 2005


2-1214205706
i
2008-06-23 11:21
2008.07.20
Быстрый список для индексирования....


2-1213756132
Beluy
2008-06-18 06:28
2008.07.20
Memo в Quick Report





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский