.Net を使用して、IDataReader
Oracle および SQL Server データベースに対してクエリを実行しています... GetSchemaTableの結果を使用して SQL Server CE 4 テーブルを簡単に作成する方法はありますか? これは、誰かがすでに発明しているはずのものの 1 つに思えますが、見つけられないようです。
Codeplex でこのプロジェクトを見つけました。これは、私が必要としているものとほぼ同じですが、完全ではありません。
.Net を使用して、IDataReader
Oracle および SQL Server データベースに対してクエリを実行しています... GetSchemaTableの結果を使用して SQL Server CE 4 テーブルを簡単に作成する方法はありますか? これは、誰かがすでに発明しているはずのものの 1 つに思えますが、見つけられないようです。
Codeplex でこのプロジェクトを見つけました。これは、私が必要としているものとほぼ同じですが、完全ではありません。
私のSQLCompactスクリプトAPIを使用でき、SQL Compaxctスキーマに基づいて任意のタイプのSQLを生成できます:http://exportsqlce.codeplex.com
GetSchema
いかなる種類の関数も提供しないデータベースのテーブルのスキーマを取得するには、通常、Select コマンドを実行します。
"Select top 1 * from mytablename"
このコマンドで DataTable を埋めます。
これにより、単一の行が得られるか、テーブルが空の場合はそうではない可能性がありますが、関連するテーブルのスキーマが提供されます。
SQLiteでそうするように頼まれたとき、私は同じ問題を抱えていました。