0

我正在使用IDataReader.Net 对 Oracle 和 SQL Server 数据库运行查询...有没有办法使用GetSchemaTable的结果轻松创建 SQL Server CE 4 表?在我看来,这似乎是某人应该已经发明的东西之一,但我似乎找不到它。

我在 Codeplex 上找到了这个项目,这几乎正是我所需要的,但并不完全是。

4

2 回答 2

1

您可以使用我的 SQL Compact 脚本 API,允许您基于 SQL Compaxct 架构生成任何类型的 SQL:http: //exportsqlce.codeplex.com

于 2012-05-19T06:41:55.280 回答
0

要在不提供任何GetSchema功能的数据库中获取表的 Schema,我们通常运行 Select 命令。

"Select top 1 * from mytablename"

使用此命令填充 DataTable。

如果表为空,这将为您提供单行或可能不是,但将提供相关表的架构。

当我被要求在 SQLite 中这样做时,我遇到了同样的问题,我做了上面提到的。

于 2012-05-19T01:41:08.543 回答