有誰知道是否有方法基於XSD創建SQLite數據庫DataSet
?在過去,我只是使用了一個基本的SQLite管理器,但如果可能的話,我想用我的.NET
進行更多的融合。根據XSD數據集創建SQLite數據庫
28
A
回答
15
我懷疑在一般情況下這是很難的; XML Schema允許一些非常奇怪的類型構造。我不知道你將如何做替代組,或擴展到類型的限制。
然而,應該可以很快地將某些東西(特別是System.Xml.Schema中的類的映射)合併到90%的模式(即具有幾個簡單數據類型的序列和選擇元素)中。
5
我相信你可以編寫一個小應用程序,它需要一個XSD文件並將其解析爲一個SQL腳本。我從來沒有看過代碼,但這並不是說它不存在。
6
也許您可以使用XSL轉換將XSD轉換爲SQL表定義。同樣,我找不到任何此前的例子,但我原以爲這是可能的。
我想象一個XSD-> SQL的泛型XSLT,一旦寫入,就可以應用於任何這樣的場景(也可能是跨平臺的)。也許有人這樣做過...
相關問題
- 1. 未創建SQLite數據庫
- 2. 從數據集創建數據庫(mdf)
- 3. 根據不同的數據集創建數據集
- 4. 在SQLite數據庫中創建Oracle數據庫表的副本
- 5. Android數據庫中的SQLite數據庫不會創建
- 6. Xcode的SQLite數據庫創建無Z_METADATA
- 7. 無法創建本地數據庫SQLite
- 8. 數據庫SQLite無法創建?
- 9. 表未在SQLite數據庫中創建
- 10. 創建數據庫時sqlite異常
- 11. Android的SQLite創建數據庫錯誤
- 12. 用cordova在sqlite中創建數據庫
- 13. 創建SQLite數據庫和表
- 14. 在JDBC中創建數據庫Sqlite
- 15. Android,創建數據庫錯誤(SQLITE)
- 16. Visual Studio + Xamarin:創建數據庫SQLite
- 17. 未創建SQLite數據庫文件
- 18. 在數據庫sqlite中創建新表
- 19. 未創建Android SQLite數據庫
- 20. UWP使用SQLite創建數據庫
- 21. 空指針創建SQLite數據庫
- 22. SQLite數據庫的Android創建表
- 23. 在android中創建SQLite數據庫
- 24. Blackberry - 如何創建SQLite數據庫?
- 25. Blackberry - 無法創建SQLite數據庫
- 26. SQLite沒有創建數據庫
- 27. Sqlite數據庫創建問題
- 28. 在BlackBerry上創建SQLite數據庫
- 29. SQLite數據庫通過腳本創建
- 30. 用PDO創建新的SQLite數據庫