本ページは広告が含まれています。気になる広告をクリック頂けますと、サーバ運営費になります(^^
SQL Server Compatを使った仕様変更依頼が舞い込んだ
SQL Server Compatを利用したいのですが、VisualStudio2013からサポートされていないようで、昔のようにSDFファイルの中身を確認する事ができなくなっています。
現在利用しているのは、Visual Studio 2016 です。まったく機能的に提供されていませんでした。残念。
スタンドアロンでSQL Server Compact を利用
VisualStudio 2010か、2008をインストールしなきゃいけないのかなと途方に暮れていましたら、おお、なんとプログラム単体で、SDFファイルにアクセスできるtoolがありました。
SQL Server Compact & SQLite Toolbox
Visual Studioアドインおよびスタンドアロンアプリケーションとして利用可能です。
探していくと、最新のサイトはこちらに移されているようですね。
いやいや。本当に助かりました。
sqlcecompact35.dll
は利用できていたので、VisualStudio2008時代から開発環境が変わってもビルドするのは問題ありませんでした。
結構快適に利用できます
これが、中身の仕様変更が必要になって、SDFファイルのテーブルの変更を考えながらデバッグしたいと思った時に、いちいちソースコードでSQL書いて確認なんてとてもしんどいです。SQL Server Compact & SQLite Toolboxを利用すると、Visual Studioに組み込む事もできるし、スタンドアローンアプリケーションとしても提供されているので、これからも手軽にSDFファイルのテーブルの中身を調べられます。ちょっとハッピーな気持ちです。
ただ、いつまでSDFファイル(SQL Server Compact)を使い続けるんじゃいという話はあるかも、、、。
このファイルは危険なファイルであるため、Chromeでブロック
最新版はこちらからダウンロード
git hubから、
Visual Studioに組み込んで動作が不安定になるのも嫌なのでStandalone版を利用します。
こちらを選んでダウンロードしてください。
使い方のコツ
- CompactSqlのバージョンを 3.5,4.0を意識してツールを使う(バージョンを合わせる)
- SqlCe35ToolBoxを、SDFファイルがあるフォルダに直接入れる
- SDFファイルを指定する際に、パスに日本語が入らないようにする