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

Вниз

Локальная база   Найти похожие ветки 

 
oskar1985   (2008-04-07 15:05) [0]

Салам всем!
Есть прога, кот. напиcана на делфии, базой является SQL Server 2000,надо базу сделать локальной в access и у меня просьба, подскажите как на делфии сделать типа конвертера с SQL Server"a в access и при этом надо будет учесть связь таблиц т.е. связь тоже сконвертировалась???
Спасибо!


 
Sergey13 ©   (2008-04-07 15:09) [1]

> [0] oskar1985   (07.04.08 15:05)

А зачем аксес? Насколько я знаю у МС есть и локальные варианты сервера. Типа MSDE.


 
oskar1985   (2008-04-07 15:13) [2]

Далее этот access мы загружаем на сайт и клиенты будут брать этот файл с сайта чтобы сделать обновление?


 
Sergey13 ©   (2008-04-07 15:20) [3]

> [2] oskar1985   (07.04.08 15:13)

А не проще просто бэкап выложить?


 
oskar1985   (2008-04-07 15:26) [4]

Если бэкап, то каждый раз надо будет делать выбирать базу сохранять в access, а потом открывать этот access... заходить в пункт Схема данных и связывать таблицу.
Зачем когда можно сразу одну прогу сделать чтобы она могла все делать


 
oskar1985   (2008-04-07 15:31) [5]

Подскажите как сделать таку прогу?


 
Sergey13 ©   (2008-04-07 15:35) [6]

> [4] oskar1985   (07.04.08 15:26)

Так у клиентов аксес или сервер?


 
oskar1985   (2008-04-07 15:40) [7]

у клиентов


 
ANB   (2008-04-07 15:46) [8]


> oskar1985   (07.04.08 15:05)

1. Нафиг это надо - не очень понятно.
2. Конвертер мона написать прямо на т-скл, пользуясь шлюзом к аксессу
3. Конвертер :
   - пройтись по таблицам словаря БД, выцепить : состав таблиц, их поля и ограничения (смотреть BOL)
   - на основании этой инфы сгенерить и выполнить скрипты в аксессе
   - для каждой таблицы нагенерить инсерты и перекачать данные. если писать на т-скл мона попробовать инсерт из селекта - будет пошустрее скорее всего.

Если хорошо знаешь мс скл, то работы от 1-3 дня с отладкой. если плохо, то . . . то лучше и не начинать.


 
MsGuns ©   (2008-04-07 21:50) [9]

>oskar1985   (07.04.08 15:05)  
>подскажите как на делфии сделать типа конвертера с SQL Server"a в access

В EM есть сервис - с его помощью содержимое таблиц один-в-один переносится в том чисое и в акцес

>и при этом надо будет учесть связь таблиц т.е. связь тоже сконвертировалась???

Что имеетяс в виду под "связью" ? Бизнес-логика (как и сам SQL) MS SQL весьма отличается от акцес. Да и "клиентские" запросы в общем случае не прокатят в акцесе.

Лучший вариант подсказан в [1]


 
Смирнов   (2008-04-08 05:55) [10]

можно сделать шаблон в Access, т.е. полнофункциональную БД, протестировать все процедуры, логику. Потом удалить из таблиц шаблона тестовые данные, новые заливать в шаблон, учитывая связи между таблицами.



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

Текущий архив: 2008.10.05;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.022 c
15-1218421915
brother
2008-08-11 06:31
2008.10.05
посоветуйте внешний контроллер...


15-1218711018
Vlad Oshin
2008-08-14 14:50
2008.10.05
Об именах. Вот зачем так делать, да еще в пример ставить.


2-1219917796
D7
2008-08-28 14:03
2008.10.05
COM-сервера


2-1219387610
kate158
2008-08-22 10:46
2008.10.05
как можно добавить вычисляемое поле в grid?


2-1219988657
Finjy
2008-08-29 09:44
2008.10.05
Компонент TreeVeiw