我使用的是IDataReader
在.net運行甲骨文對查詢和SQL Server數據庫...有沒有辦法用GetSchemaTable到容易創建一個結果SQL Server CE 4表?在我看來,這似乎是某個人應該發明的東西之一,我似乎無法找到它。使用datareader.GetSchemaTable創建的SQL Server CE表
我在Codeplex上發現了this project,這幾乎就是我需要的,但並不完全。
我使用的是IDataReader
在.net運行甲骨文對查詢和SQL Server數據庫...有沒有辦法用GetSchemaTable到容易創建一個結果SQL Server CE 4表?在我看來,這似乎是某個人應該發明的東西之一,我似乎無法找到它。使用datareader.GetSchemaTable創建的SQL Server CE表
我在Codeplex上發現了this project,這幾乎就是我需要的,但並不完全。
你可以用我的SQL精簡腳本API,允許您生成基於SQL Compaxct架構進行任何類型的SQL:http://exportsqlce.codeplex.com
要獲得不提供任何類型函數的數據庫中的表的Schema,我們通常運行Select命令。
"Select top 1 * from mytablename"
用此命令填充DataTable。
這會給你一個單行,或者如果表是空的,可能不會,但會提供有關表的模式。
當我被要求在SQLite中這樣做時,我遇到了同樣的問題,而且我如上所述。
我想你誤解了這個問題。我有架構信息。我從SQL Server和Oracle獲得了它。我需要使用該模式信息來生成符合SQL Server CE 4語法的CREATE TABLE sql語句。我問是否有圖書館或NuGet或CodePlex或其他東西已經這樣做......似乎應該有。 –
謝謝!我能夠獲取大量的代碼庫來使其運行 –