Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.06.29;
Скачать: CL | DM;

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.027 c
3-1116306936
GydruS
2005-05-17 09:15
2005.06.29
Уважаемые мастера, почему падает БД Paradax с сообщением "Corr...


1-1118217103
TAN_K
2005-06-08 11:51
2005.06.29
PageControl и PageControl


3-1116072385
Ольга
2005-05-14 16:06
2005.06.29
Скорость выполнения хранимой проседуры


1-1117806225
Eraser
2005-06-03 17:43
2005.06.29
Принцип распознавания графических смайликов


1-1117785562
Frozzen
2005-06-03 11:59
2005.06.29
TChart, шкала Х - дата