2013-02-20 3 views
0

Я хочу программно скопировать базу данных SQL Server Compact (файл .sdf) в другую базу данных (файл .sdf) с помощью C#.Как скопировать схему базы данных в базу данных с использованием SQL Server Compact в C#?

Просто схемы без данных (я имею в виду создание пустой базы данных с той же схеме)

возможно ли это? Если возможно, пожалуйста, помогите мне, как я могу это сделать?

Thx.

ответ

0

Имейте пустой файл базы данных (шаблон) и скопируйте его по мере необходимости.

+0

Ну, это заставит меня хранить избыточные данные ... Этот метод выглядит довольно легко и очевидно. Но как насчет копирования программной схемы с использованием классов C# SQLServerCe? Я не могу поверить, что это невозможно ... – bairog

+1

Да, для этого потребуются некоторые дополнительные КБ, это большая проблема? Вы также можете использовать свой скриптовый API, но вам потребуется код, если вы предпочитаете поддерживать код и исправлять ошибки. – ErikEJ

+0

Ну, вы почти убедите меня :) Но я бы предпочел попробовать скриптовый API - где я должен его искать? – bairog

Смежные вопросы