![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 06.09.2007
Сообщений: 908
|
![]()
Здравствуйте, уважемые программеры!
Подскажите, пожалуйста, можно ли как-то переделывать форматы БД? |
![]() |
![]() |
![]() |
#2 | |
детский тренер
Форумчанин
Регистрация: 08.06.2007
Сообщений: 532
|
![]() Цитата:
вот пример для изменения типа поля field4 в тип char размером в 14: ALTER TABLE table1 CHANGE field4 field4 char(14) ; или вы имели ввиду переделать тип базы(конвертирование)? (dbf ---- > mySQL), то либо есть утилитки для перегона дынных..... Либо пользуйтесь запросами....
Я злой и страФный серррый воФк, и в пАрАсятах знаю толк - ppp ppp pp p pp pp
Последний раз редактировалось Pitbull; 19.09.2007 в 09:54. |
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 06.09.2007
Сообщений: 908
|
![]()
нет нет!!! мне нужно переделать формат БД, а не тип поля.
Вот к примеру, есть БД с расширением *.bak, а нужно переделать в *.mdb, что бы эту таблицу отобразить в DBGrid'e, потому что *.bak я не могу отобразить. |
![]() |
![]() |
![]() |
#4 |
детский тренер
Форумчанин
Регистрация: 08.06.2007
Сообщений: 532
|
![]()
ну , как я понимаю ...., это расширение какого-то Backup, т.е резервная копия какой-то базы....
Я злой и страФный серррый воФк, и в пАрАсятах знаю толк - ppp ppp pp p pp pp
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 06.09.2007
Сообщений: 908
|
![]()
красавчик! Верно понимаешь, а не подскажешь как ее отобразить в делфи, а то я бьюсь уже хрен знает сколько. Ну или хотя бы намекни.
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 16.04.2007
Сообщений: 298
|
![]()
CopyFile(PChar('table1.bak'), PChar('table2.bak'), true);
RenameFile('table1.bak', 'table1.mdb'); //работаешь. .... CopyFile(PChar('table2.bak'), PChar('table1.bak'), true); DeleteFile('table2.bak');
Не надо ничего усложнять. Все достаточно тривиально.
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 16.04.2007
Сообщений: 298
|
![]()
Да, понял ты все правильно.
Не надо ничего усложнять. Все достаточно тривиально.
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 06.09.2007
Сообщений: 908
|
![]()
Спасибо за помощь, я попробую!
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 06.09.2007
Сообщений: 908
|
![]()
Я попробовал, но наверно чего-то недопонимаю.
К примеру, я создал новый проект, расположил на форме кнопку и по ее нажатию прописал код который вы мне подсказали, программа запускается, но ничего не происходит. и еще мне непонятно, что значит работать между: RenameFile('table1.bak', 'table1.mdb'); //работаешь. .... CopyFile(PChar('table2.bak'), PChar('table1.bak'), true); |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Конвертирование графических форматов файлов | ALEX_RAS | Помощь студентам | 21 | 02.11.2008 17:46 |
Поддержка форматов MediaPlayer | Лубышев | Компоненты Delphi | 3 | 04.01.2008 21:50 |
изображения других форматов | Toxa | Мультимедиа в Delphi | 1 | 24.04.2007 00:55 |
ищу спецификации различных форматов файлов | bphoenix | Свободное общение | 2 | 14.04.2007 13:06 |