Главная страница
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.014 c
3-1207566350
oskar1985
2008-04-07 15:05
2008.10.05
Локальная база


15-1218596855
Abcdef123
2008-08-13 07:07
2008.10.05
Есть ли Общепринятые Стандарты по написанию программы?


4-1197319990
ДжонС
2007-12-10 23:53
2008.10.05
JPG загрузить


2-1219324963
Nucer
2008-08-21 17:22
2008.10.05
Дочерний класс со ссылкой на родителя


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