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

Вниз

Экспорт данных в SQL скрипт   Найти похожие ветки 

 
SpellCaster   (2006-01-23 17:29) [0]

Господа, существует ли на свете компонент для экспорта данных, содержащихся в таблице, в SQL скрипт? Чтобы можно было потом сделать

Query.SQL.LoadFromFile("data.sql");
Query.Open;

и все данные вносились бы в базу.

Или посоветуйте программу визуального проектирования схем БД, которая сохраняет данные поля при его изменении (вот например IBAdmin просто удаляет поле, а потом добавляет его измененную версию - все данные, естественно, пропадают).


 
stud ©   (2006-01-23 17:31) [1]

а какая субд?


 
Johnmen ©   (2006-01-23 17:32) [2]

Данные пропадают только при определённых изменениях типа поля (если мне склероз не изменяет:))

Компонент существует. Напр. TIBScript


 
yaJohn   (2006-01-23 18:26) [3]

1) В MySQL так бакап работает.... Т.е. файл бакапа - один немерянный SQL скрипт.
2) Такой компонент конечно есть, он входит в поставку Delphi  и называется TDataSet. Нужно, правда, написать еще немного кода, строк 10, думаю, хватит.
3) Скрипт лучше вызывать через ExecSQL


 
SpellCaster   (2006-01-25 14:39) [4]

stud, субд - Интербейс
Johnmen, спасибо, поищу
yaJohn, так ДатаСет - это только набор данных? Не спорю, я пытался уже написать кое-какой код, типа чтобы сначала перечислялись названия полей, потом их значения... но что-то меня ломает всё это самому делать :)


 
SpellCaster   (2006-01-25 14:44) [5]

Кстати, данные пропадают по-любому. К примеру: есть поле
TXTFIELD: VARCHAR(10)
нужно его расширить. Делаем
TXTFIELD: VARCHAR(20).
И тогда в IBAdmine генерится скрипт:

ALTER TABLE XXX
DROP TXTFIELD
ADD TXTFIELD: VARCHAR(20)
.

Не знаю, может, у меня просто старая версия?



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

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

Наверх





Память: 0.46 MB
Время: 0.011 c
15-1140739183
Zacho
2006-02-24 02:59
2006.03.19
NEC ND4551A & Light Scribe


2-1141447935
Trych
2006-03-04 07:52
2006.03.19
Не создает поток


2-1141657562
Adios
2006-03-06 18:06
2006.03.19
Не работает процедура


15-1140625915
Desdechado
2006-02-22 19:31
2006.03.19
Ресурсы-файлокачалки


9-1126334675
Eee
2005-09-10 10:44
2006.03.19
OpenGL





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