3
A
回答
2
Data Context上有一個名爲CreateDatabase()的方法,您可以使用它。
http://msdn.microsoft.com/en-us/library/system.data.linq.datacontext.createdatabase.aspx
1
我知道那做,沒有可用的實用工具,它是一個有點太多了SO回答做。
但是,大多數情況下,這並不是什麼大不了的事情。 DBML文件是用XML編寫的;應該很容易通過Linq-to-xml讀取。然後,將xml中的值的SQL命令拆分爲腳本文件。然後運行腳本。 (它也可以用XSLT轉換來完成)
<Table Name="dbo.Person" Member="Persons">
成爲
CREATE TABLE Persons (
和
<Column Name="PersonID" Type="System.Int32" DbType="Int NOT NULL IDENTITY"
IsPrimaryKey="true" IsDbGenerated="true" CanBeNull="false">
</Column>
<Column Name="AddressID" Type="System.Int32" DbType="Int NOT NULL"
CanBeNull="false"></Column>
變爲:
PersonID Int NOT NULL,
AddressID int NOT NULL,
等。
相關問題
- 1. 將SQL數據庫/ .SQL文件轉換爲CSV文件
- 2. 將CSV文件轉換爲Mysql(.sql)數據庫文件?
- 3. 如何將H2Database數據庫文件轉換爲MySQL數據庫.sql文件?
- 4. 將rqda文件轉換爲sql文件
- 5. 將.bak文件轉換爲.sql文件
- 6. 將MySQL .sql文件轉換爲MS Access數據庫
- 7. 將XML文件轉換爲SQL數據庫的自動方式?
- 8. 將數據庫定義文件轉換爲SQL
- 9. 將XML文件轉換爲MS SQL Server數據庫
- 10. 如何將SDF文件數據庫轉換爲SqlServer數據庫
- 11. 如何將Microsoft Excel xlsx文件轉換爲mysql數據庫.sql文件
- 12. 如何將MySQL數據庫文件(.sql)轉換爲PHP中的SQLite文件?
- 13. dbml文件 - 創建數據庫
- 14. 從哪裏開始將文本文件轉換爲數據庫?
- 15. 將文本文件轉換爲MySQL數據庫
- 16. 將數據URI轉換爲文件
- 17. 將blob數據轉換爲CSV文件
- 18. 將SQL Server CE版數據庫文件(.sdf)轉換爲支持sqlite3的數據庫文件
- 19. 將WPF庫轉換爲WinRT庫文件
- 20. 如何將sqlite數據轉換爲xml文件和xml文件轉換爲sql數據?
- 21. 將rtf文件轉換爲chm文件?將hlp文件轉換爲chm文件?
- 22. 的LINQ to SQL和DBML文件 - 多個數據庫開發
- 23. 使用LinQ to SQL DBML文件生成數據庫
- 24. Linq to Sql - 多個.DBML文件或一個.DBML文件
- 25. .DBML文件和LINQ to SQL
- 26. 如何在SQL Server 2005數據庫文件轉換爲Excel
- 27. 將SQL數據庫轉換爲.sql
- 28. 將SQL Azure轉換爲SQL數據庫
- 29. 將blob(.bacpac)轉換爲.bacpac文件以將數據庫導入到SQL Server Azure?
- 30. 將CHM文件轉換爲CSV或SQL