我正在使用IDataReader
.Net 对 Oracle 和 SQL Server 数据库运行查询...有没有办法使用GetSchemaTable的结果轻松创建 SQL Server CE 4 表?在我看来,这似乎是某人应该已经发明的东西之一,但我似乎找不到它。
我在 Codeplex 上找到了这个项目,这几乎正是我所需要的,但并不完全是。
我正在使用IDataReader
.Net 对 Oracle 和 SQL Server 数据库运行查询...有没有办法使用GetSchemaTable的结果轻松创建 SQL Server CE 4 表?在我看来,这似乎是某人应该已经发明的东西之一,但我似乎找不到它。
我在 Codeplex 上找到了这个项目,这几乎正是我所需要的,但并不完全是。
您可以使用我的 SQL Compact 脚本 API,允许您基于 SQL Compaxct 架构生成任何类型的 SQL:http: //exportsqlce.codeplex.com
要在不提供任何GetSchema
功能的数据库中获取表的 Schema,我们通常运行 Select 命令。
"Select top 1 * from mytablename"
使用此命令填充 DataTable。
如果表为空,这将为您提供单行或可能不是,但将提供相关表的架构。
当我被要求在 SQLite 中这样做时,我遇到了同样的问题,我做了上面提到的。