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

Вниз

Borland Delphi 5 ->MS SQL   Найти похожие ветки 

 
Shnayder ©   (2005-05-14 13:32) [0]

Народ! Подскажите плиз как перегнать таблицу, сделанную на Borland Delphi в SQL. BDE версии 7.0. SQL ругается ,что файл *.db не того формата или не той версии.Может сам файл Delphi поменять версию?


 
Ega23 ©   (2005-05-14 13:33) [1]

таблицу, сделанную на Borland Delphi в SQL

?????????????????????????????????????


 
evvcom ©   (2005-05-14 13:37) [2]

файл *.db - это не файл таблицы, сделанной на Borland Delphi. Это файл БД Paradox.


 
Shnayder ©   (2005-05-14 13:38) [3]

Скажем так.Имею таблицу данных, которую могу просмотреть в DataBase Desktop, а написана она Paradox.Надо загнать данные в SQL.


 
evvcom ©   (2005-05-14 13:42) [4]

Копируешь данные в Excel. Для каждой строки строишь INSERT ... INTO ... и т.д. и выполняешь получившийся скрипт в MS Query Analyzer


 
Shnayder ©   (2005-05-14 13:46) [5]

А как данные слить в Excel?Вы наверное поняли,что имеете дело с полным чайником:-))Если не трудно.


 
Yuri Btr ©   (2005-05-14 13:47) [6]

По моему в поставку Delphi входит DataPump - вместе с BDE, она поначалу может помочь конвертации таблиц.


 
Danilka ©   (2005-05-14 13:47) [7]

[4] evvcom ©   (14.05.05 13:42)
гы, а нафига эксель-то?

А по теме, если разовая работа, то достаточно датапамп-а, что в поставку с дельфей входит.


 
Yuri Btr ©   (2005-05-14 13:52) [8]

Еще проще можно сделать - если в MSAccess импортировать парадоксовскую базу и экспортировать в MSSql
Только возможно прийдется подправить руками кодировку (если есть русские записи и они выводятся закорючками) - где то в начале файла db, если открыть шестнадцатиричным редактором нужно поменять значение ANSI на ASCII или наоборот - уже не помню. Факт тот, что кол-во символов не должно измениться при записи ANSI после неё нужно поставить пробел,


 
Shnayder ©   (2005-05-14 13:53) [9]

А как быть с Unicode. Будет Русский видет в Excel?В Database Desktop все видно по рус.


 
Shnayder ©   (2005-05-14 13:54) [10]

А как быть с Unicode. Будет Русский видет в Excel?В Database Desktop все видно по рус.


 
Shnayder ©   (2005-05-14 13:59) [11]

Datapump не могет переделать ни в Excel, ни в dBase, ни в Access.


 
Skyle ©   (2005-05-14 14:06) [12]

Enterprise Manager?
Import data?


 
Danilka ©   (2005-05-14 14:06) [13]

[11] Shnayder ©   (14.05.05 13:59)
Млин, "скрипач ты че, дальтоник?" я тебе говорил датапампом куда? сразу в МС-Скуль, нафига переходники?
Кстати, могет он во все, что ты перечислил. Я так думаю. :) В МС-Скуль точно может - щас специально проверил.


 
Ega23 ©   (2005-05-14 14:07) [14]

А сразу из MS SQL данные подцепить не судьба?


 
Danilka ©   (2005-05-14 14:12) [15]

[14] Ega23 ©   (14.05.05 14:07)
гы, действительно, и Эньтарпрайз-менеджелом все делается за секунды :)


 
evvcom ©   (2005-05-14 14:14) [16]


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

Может и достаточно. Спорить не буду. Если честно, никогда не пользовался. Сейчас глянул слегка, показалось, что копирует один в один. Так?
А с Excel ту же разовую работу можно делать более гибко.


> Еще проще можно сделать - если в MSAccess импортировать
> парадоксовскую базу

C Access как-то просили меня что-то помочь, я от него не в восторге.


> А как данные слить в Excel?

Через буфер обмена.


 
Danilka ©   (2005-05-14 14:18) [17]

[16] evvcom ©   (14.05.05 14:14)
Куда уж гибче, МС-Скулевский Энтерпрайз Менеджер позволяет не всю целиком копировать, а делать запрос и его результат брать в базу МС-Скуля.


 
Shnayder ©   (2005-05-14 14:22) [18]

Ёклмн!говорю, что пробовал уже из Интерпрайза - не получается!Формат говорит не тот!!!!
Эксел -ништяк!Но Юникод!?????


 
evvcom ©   (2005-05-14 14:23) [19]


> Danilka ©   (14.05.05 14:18) [17]

Я про датапамп. Им не пользовался. А что умеет МС-Скулевский Энтерпрайз Менеджер, я знаю.


 
Shnayder ©   (2005-05-14 14:24) [20]

В Интерпрайзе что написано???Paradox 3,4,5 версии. А если у меня 7 версия.Откроет?


 
Shnayder ©   (2005-05-14 14:25) [21]

Датапамп не помогает.См.выше.


 
Danilka ©   (2005-05-14 14:28) [22]

[18] Shnayder ©   (14.05.05 14:22)
Ню-ню. У меня все отлично получается. Может, у кого-то руки не из того места, вот и не получается?
Тем не менее, если ДатабазеДесктоп нормально видит, то Датапамп также все нормально сделает.
А вести через Эксель или любое третье звено - лажа.


 
Danilka ©   (2005-05-14 14:29) [23]

Датапамп, также как и ДатабазеДесктоп, работает через БДЕ. Так что, если получается у одного, получится и у другого. Это закон. :)


 
evvcom ©   (2005-05-14 14:31) [24]


> Эксел -ништяк!Но Юникод!?????

Никогда не встречал в db юникод. Может кодировка не та в DBD? На крайняк, настрой ODBC источник данных, в этом случае Excel вообще все корректно открывает. Во всяком случае у меня проблем с кодировкой в новых версиях (после 2000 кажется, а то и раньше) никогда не было.


 
evvcom ©   (2005-05-14 14:33) [25]


> А вести через Эксель или любое третье звено - лажа.

DataPump - то же самое третье звено. Тогда уж "ИМХО" ставь.


 
Anatoly Podgoretsky ©   (2005-05-14 14:41) [26]

Хотел сначала отвечать, но смысла не вижу, сплошная каша.
Тут надо обратиться к программисту


 
Danilka ©   (2005-05-14 14:42) [27]

[25] evvcom ©   (14.05.05 14:33)
Тогда Эксель - четвертое, ибо в эксель придется по-любому чем-то ставить, чем можно было-бы напрямую в МС-Скуль, минуя эксель.


 
Shnayder ©   (2005-05-14 14:47) [28]

Может пробежимся с кодировками в BDE admin.Drivers-Native-Paradox-langdriver -Paradox Cyrr866.
А ODBC даже не знаю где настраивать кодировку.


 
Shnayder ©   (2005-05-14 14:53) [29]

Чуваки!Пардонье!:-))Все получилось.Прям в СКЛ.Выбрал Парадокс 5.х и все.НО КЛЯНУСЬ ВЧЕРА ЭТОГО НЕ БЫЛО!!!!!
всем спасибо!и не ссортесь:-))



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

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

Наверх




Память: 0.51 MB
Время: 0.043 c
14-1117735860
seregka
2005-06-02 22:11
2005.06.29
Теор.вероятности


1-1117622499
Ega23
2005-06-01 14:41
2005.06.29
Динамические массивы - правильно ли я понял help?


14-1117442333
Alexone
2005-05-30 12:38
2005.06.29
Тестирование программы


14-1117618035
peypivo
2005-06-01 13:27
2005.06.29
SMS марафон


14-1117780745
QuasiLamo
2005-06-03 10:39
2005.06.29
PHP





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