Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / FoxPro, Visual FoxPro Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 [Нужна помощь для новичка] конвертор из Fox Pro в MSSQL  [new]
Zukko
Member

Откуда:
Сообщений: 4
Здравствуйте.
Недавно стал изучать базы данных. Передо мной стоит сейчас задача написать на Фоксе программу, которая будет конвертировать dbf-таблицы в mdf-таблицы. Сразу хочу извиниться, за возможно столь "глупый" вопрос, просто я совсем новичек, а написать нужно. Если кто-нибудь подскажет как и с помощью чего это можно реализовать, то буду крайне благодарен. Заранее спасибо.
19 мар 07, 10:09    [3913270]     Ответить | Цитировать Сообщить модератору
 Re: [Нужна помощь для новичка] конвертор из Fox Pro в MSSQL  [new]
alex11100
Guest
за Вас уже написали

посмотрите - у лисы есть

tools\wizards\upsizing
19 мар 07, 10:16    [3913304]     Ответить | Цитировать Сообщить модератору
 Re: [Нужна помощь для новичка] конвертор из Fox Pro в MSSQL  [new]
alex11100
Guest
читайте хелп

Visual FoxPro 9.0
SQL Server Upsizing Wizard
19 мар 07, 10:19    [3913310]     Ответить | Цитировать Сообщить модератору
 Re: [Нужна помощь для новичка] конвертор из Fox Pro в MSSQL  [new]
Zukko
Member

Откуда:
Сообщений: 4
Спасибо за столь оперативный ответ. Нужно посмотреть...
19 мар 07, 10:24    [3913344]     Ответить | Цитировать Сообщить модератору
 Re: [Нужна помощь для новичка] конвертор из Fox Pro в MSSQL  [new]
Zukko
Member

Откуда:
Сообщений: 4
Извините, а если у меня только dbf-файлы и нету dbc (database), которые просит Фокс при конвертации просит именно его указать. Да.. и еще, dbf-ники написаны в стандарте DbaseIV
Может кто-нибудь сможет объяснить немного попадробнее как осуществить конвертацию? или может у кто видел уже написанный код на Фоксе по реализациип конвертера, что было бы предпочтительнее. Заранее спасибо.
22 мар 07, 20:03    [3930791]     Ответить | Цитировать Сообщить модератору
 Re: [Нужна помощь для новичка] конвертор из Fox Pro в MSSQL  [new]
PaulWist
Member

Откуда:
Сообщений: 2236
Zukko
Извините, а если у меня только dbf-файлы и нету dbc (database), которые просит Фокс при конвертации просит именно его указать. Да.. и еще, dbf-ники написаны в стандарте DbaseIV
Может кто-нибудь сможет объяснить немного попадробнее как осуществить конвертацию? или может у кто видел уже написанный код на Фоксе по реализациип конвертера, что было бы предпочтительнее. Заранее спасибо.


тогда,
1. Создай БД
2. Включи в неё свободные таблицы
3. Запусти визард
22 мар 07, 20:07    [3930808]     Ответить | Цитировать Сообщить модератору
 Re: [Нужна помощь для новичка] конвертор из Fox Pro в MSSQL  [new]
Ffffffff
Guest
DBC можно создать, а dbf-ы туда включить.
Секундное дело.
22 мар 07, 20:07    [3930809]     Ответить | Цитировать Сообщить модератору
 Re: [Нужна помощь для новичка] конвертор из Fox Pro в MSSQL  [new]
Zukko
Member

Откуда:
Сообщений: 4
Спасибо за помощь.
Теперь возникла проблема такого рода:
Select Data Siurce. Я так понимаю, что нужно ставить переключатель на ODBC Data source. А как создать ODBC-соеденение я не знаю, подскажие пожалуйста.
22 мар 07, 20:39    [3930863]     Ответить | Цитировать Сообщить модератору
 Re: [Нужна помощь для новичка] конвертор из Fox Pro в MSSQL  [new]
w3d
Member

Откуда: Сургут
Сообщений: 681
Zukko
Спасибо за помощь.
Теперь возникла проблема такого рода:
Select Data Siurce. Я так понимаю, что нужно ставить переключатель на ODBC Data source. А как создать ODBC-соеденение я не знаю, подскажие пожалуйста.


F1
23 мар 07, 06:23    [3931457]     Ответить | Цитировать Сообщить модератору
 Re: [Нужна помощь для новичка] конвертор из Fox Pro в MSSQL  [new]
Ffffffff
Guest
Пуск -Настройка -Панель управления -Администрирование -Источники данных (ODBC) (Win2000).
Создаешь, используешь.

Или открыть DBC, правой кнопкой Connections- New ...
И потом используй созданное соединение.
23 мар 07, 11:19    [3932399]     Ответить | Цитировать Сообщить модератору
 Re: [Нужна помощь для новичка] конвертор из Fox Pro в MSSQL  [new]
автор123
Guest
Всем привет. У меня похожая проблема.
Мне тоже нужно перекинуть данные из кучи dbf-таблиц в SQL Server 2005. Нужен конвертер на фоксе. Подскажите как это осуществить?
27 мар 07, 23:33    [3947821]     Ответить | Цитировать Сообщить модератору
 Re: [Нужна помощь для новичка] конвертор из Fox Pro в MSSQL  [new]
Andrey Ts
Member

Откуда: С-Пб
Сообщений: 516
DTS в SQL2005
читайте Help к нему
28 мар 07, 15:43    [3951566]     Ответить | Цитировать Сообщить модератору
 Re: [Нужна помощь для новичка] конвертор из Fox Pro в MSSQL  [new]
Aleksey-K
Member

Откуда: Москва
Сообщений: 3116
Andrey Ts
DTS в SQL2005
читайте Help к нему

Нет теперь в SQL 2005 DTS, Абдула Зарезал :)
Придеться осваивать Visual Studio и проекты вида Integration Services Project (из категории Business Intellegence Projects)
С уважением, Алексей.
28 мар 07, 15:49    [3951614]     Ответить | Цитировать Сообщить модератору
 Re: [Нужна помощь для новичка] конвертор из Fox Pro в MSSQL  [new]
alex11100
Guest
автор
Мне тоже нужно перекинуть данные из кучи dbf-таблиц в SQL Server 2005. Нужен конвертер на фоксе.


К сообщению приложен файл. Размер - 0Kb
28 мар 07, 16:35    [3951975]     Ответить | Цитировать Сообщить модератору
 Re: [Нужна помощь для новичка] конвертор из Fox Pro в MSSQL  [new]
-=AlexiS=-
Member

Откуда: Одесса
Сообщений: 712
DTS нет ,
но Алексей- не пугайте так новичков Картинка с другого сайта.
все-таки студию и не обязательно - к счастью в MS SMS есть SQL Server Import and Export Wizard

А насчет конвертера-что вам конкретно надо ?
В принципе разные пути вам указали выше
ну и посмотрите на этой неделе уже много раз обсуждалось.
А если нужно самому написать-лучше всего создать из фокса конект к SQL - потом делаем необходимые RemoteView или CA .
Причем для СА есть билдер - тот-же alex11100 неоднократно его выкладывал.
Если структура не менялась можно обойтись банальным APPEND FROM
28 мар 07, 16:52    [3952136]     Ответить | Цитировать Сообщить модератору
 Re: [Нужна помощь для новичка] конвертор из Fox Pro в MSSQL  [new]
Aleksey-K
Member

Откуда: Москва
Сообщений: 3116
Ничего-ничего... Тяжело в учении, легко в бою.
Если заработает проект в VS для SSIS, то Export и Import Wizard покажется ерундой :)

С уважением, Алексей
28 мар 07, 17:06    [3952257]     Ответить | Цитировать Сообщить модератору
 Re: [Нужна помощь для новичка] конвертор из Fox Pro в MSSQL  [new]
Sergey Sizov
Member

Откуда:
Сообщений: 1547
2 alex11100

И что, этот DataExplorer, вот такой, как на картинке, уже есть живьем? Где можно взять на пощупать?
28 мар 07, 19:35    [3953143]     Ответить | Цитировать Сообщить модератору
 Re: [Нужна помощь для новичка] конвертор из Fox Pro в MSSQL  [new]
alex11100
Guest
ставьте
Sedna February 2007 CTP

и подменяйте фоксу апп-шки
28 мар 07, 19:43    [3953166]     Ответить | Цитировать Сообщить модератору
 Re: [Нужна помощь для новичка] конвертор из Fox Pro в MSSQL  [new]
alex11100
Guest
автор

SQL Server Upsizing Wizard
==========================

This is an update to the Visual FoxPro 9.0 SP1 Upsizing Wizard. In this CTP the Upsizing Wizard will install to the "Microsoft Visual FoxPro 9\Sedna February CTP\UpsizingWizard folder under Program Files. To launch the new wizard run the 'UpsizingWizard.app' from this location.

This update includes:

* Updated, cleaner look and feel
* Streamlined, simpler steps
* Step 5 allows the user to decide whether to use bulk insert or not. This can improve upload performance.
* Allows you to specify the connection as a DBC, a DSN, one of the existing connections or a new connection string.
* Fields using names with reserved SQL keywords are now delimited.
* If lQuiet is set to true when calling the wizard, no UI is displayed. It uses RAISEEVENT() during the progress of the upsizing so the caller can show progress.
* Performance improvement when upsizing to Microsoft SQL Server 2005.
* Trims all Character fields being upsized to Varchar.
* BlankDateValue property available. It specifies that blank dates should be upsized as nulls. (Old behavior was to set them to 01/01/1900).
* Support for an extension object. This allows developers to hook into every step of the upsizing process and change the behavior. Another way is to subclass the engine.
* Support for table names with spaces.
* UpsizingWizard.APP can be started with default settings (via params) for source name and path, target db, and a Boolean indicating if the target database is to be created.



Database Explorer
=================

This is an update to the Visual FoxPro 9.0 SP1 Data Explorer. In this CTP the Upsizing Wizard will install to the "Microsoft Visual FoxPro 9\Sedna February CTP\DataExplorer folder under Program Files. To launch the new wizard run the 'DataExplorer.app' from this location.

This update includes:

* Fixed drag and drop of VFP table from Data Explorer to a form.
* Fixed issue: "Drag/drop of VFP table/view from the Data Explorer to a form does not set the RecordSource."
* Fixed issue with free tables not showing their columns when expanding the node.
* Drag and drop operations now respect Field Mapping settings for SQL Server data
* Allows sorting to apply to specific objects, not all.
* Display SQL ShowPlan for local views
* Display ShowPlan information for VFP table/view queries in the query results
* Add Showplan parameter setting to the Options dialog, use in showplan features
* Context menu item to launch the new UpsizingWizard.

28 мар 07, 19:45    [3953173]     Ответить | Цитировать Сообщить модератору
 Re: [Нужна помощь для новичка] конвертор из Fox Pro в MSSQL  [new]
Ffffffff
Guest
DataExplorer есть и так в VFP9 в корневой папке. Правда, не полный.
28 мар 07, 20:30    [3953277]     Ответить | Цитировать Сообщить модератору
 Re: [Нужна помощь для новичка] конвертор из Fox Pro в MSSQL  [new]
alex11100
Guest
с Вами никто и не спорит.

возьмите из седны и подмените родные.
28 мар 07, 21:27    [3953368]     Ответить | Цитировать Сообщить модератору
 Re: [Нужна помощь для новичка] конвертор из Fox Pro в MSSQL  [new]
mod
Member

Откуда:
Сообщений: 2273
проблема в том что таблиц много и в различных паках, при это у них другая структура нежели у исходных таблиц и требуеться серьёзная обработка... и ещё, эту программу надо посавить другим людям
29 мар 07, 15:54    [3956686]     Ответить | Цитировать Сообщить модератору
 Re: [Нужна помощь для новичка] конвертор из Fox Pro в MSSQL  [new]
-=AlexiS=-
Member

Откуда: Одесса
Сообщений: 712
Может это поможет ?
29 мар 07, 16:31    [3956882]     Ответить | Цитировать Сообщить модератору
 Re: [Нужна помощь для новичка] конвертор из Fox Pro в MSSQL  [new]
Ирада
Guest
Всем здрасте!!! Стала изучать Фокс про. Вроде самоучитель читала, вроде казалось что всё просто,но..возникли проблемы. прошу помочь!
Версия у меня 9. Создала таблицу. Создала поля. Теперь надо вписать данные в эти самые поля. Никак не получается. вроде в самоучителе написано, что должно выскакивать окно-вписать ли данные прямо сейчас. Но оно у меня не выходит! Что делать?
Пи.си. Извините за глупейший вопрос, но действительно нужна помощь!
7 фев 08, 00:20    [5254725]     Ответить | Цитировать Сообщить модератору
 Re: [Нужна помощь для новичка] конвертор из Fox Pro в MSSQL  [new]
Galyamov Rinat
Member

Откуда:
Сообщений: 658


"Ирада" <nospam@sql.ru> сообщил/сообщила в новостях следующее:
news:5254725@sql.ru...
> Автор: Ирада
> Всем здрасте!!! Стала изучать Фокс про. Вроде самоучитель читала,
> вроде казалось что всё просто,но..возникли проблемы. прошу помочь!
> Версия у меня 9. Создала таблицу. Создала поля. Теперь надо вписать
> данные в эти самые поля. Никак не получается. вроде в самоучителе
> написано, что должно выскакивать окно-вписать ли данные прямо сейчас. Но
> оно у меня не выходит! Что делать?


append blank - это если прямо сейчас и ручками.

А вообще смотри в сторону insert into ... values ... Это наиболее
правильно.

Есть еще вариант с insert into ... from select ...


Это нежелательно, но тоже допустимо:

или scatter, append blank и GATHER
или append blank и replace


Posted via ActualForum NNTP Server 1.4

7 фев 08, 06:45    [5254884]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / FoxPro, Visual FoxPro Ответить