我使用的是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或其他东西已经这样做......似乎应该有。 –
谢谢!我能够获取大量的代码库来使其运行 –