簡體   English   中英

如何將現有的mdf文件導入lightswitch項目?

[英]How to import existing mdf file into a lightswitch project?

我想將表定義從現有數據庫文件復制到新的lightswitch項目中,是否有人知道該怎么做,看來您只能從頭開始創建新數據庫或附加外部數據庫,但是當我嘗試附加時來自另一個VS項目的外部mdf文件,我得到一個錯誤,指出:CREATE DATABASE數據庫'master'中的權限被拒絕。

關於如何將表定義從現有數據庫文件復制到lightswitch項目中的任何想法?

如果您在SqlServer實例上附加了外部數據庫,則從LightSwitch附加到它應該沒有問題。 從那時起,您可以重命名表和列,更改數據類型等,以及向該數據庫添加更多表和結構。
請注意,應該從SqlServer實例而不是文件系統上的文件為數據庫提供數據。

據我所知無法完成。 Lightswitch具有與實際數據庫定義不同的數據庫表表示。 但是,您可能可以采用另一種方法,因為當ApplicationDatabase.mdf文件不存在時,您可以啟動Lightswitch(您會注意到表定義仍在其中),然后構建將重新創建ApplicationDatabase.mdf的應用程序。 它當然是空的,但是如果您可以找到lightswitch將這些表定義(* .xaml文件放在什么地方?)存儲在哪里,則可以將其復制到項目中,然后從那里生成ApplicationDatabase.mdf?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM