Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Помогите с SELECT INTO OUTFILE [D7]


Jacksotnik ©   (2010-07-26 13:24:00) 

if savedialog1.Execute then
path:='"'+savedialog1.FileName+'"';
myquery1.Active:=false;
myquery1.SQL.Clear;
myquery1.SQL.Add('SELECT * INTO OUTFILE '+path);
myquery1.SQL.Add('FIELDS TERMINATED BY ''|''');
myquery1.SQL.Add('LINES TERMINATED BY "\n"');
myquery1.SQL.Add('FROM clients');
myquery1.Execute;

Все прекрасно выгружается в файл, но только почему-то не получается указать путь куда я хочу этот файл сохранить, оно его постоянно сохраняет в папку с базами данных. Как сделать так чтоб файл можно было сохранять по выбранному пути?


И. Павел   (2010-07-26 13:56:00) [1]

Видимо нужно двойные слеши ставить: c:\\Users\\Jacks\\Documents\\RAD Studio\\Projects\\
Вы ж сами указываете в запросе: "\n" - как один символ.


Jacksotnik   (2010-07-26 13:41:00) [2]

Помогите пожалуйста. Если я к примеру указываю путь
c:\Users\Jacks\Documents\RAD Studio\Projects\
оно мне его сохраняет в папке
c:\Program Files\MySQL\MySQL Server 5.0\data\ а имя файла
UsersJacksDocumentsRAD StudioProjectsexport.skd


Наверх

Титульная страница Поиск, карта сайта Написать письмо