Sqlite for C# Visual Studio 2010
因為接觸 iOS 而使用Sqlite,覺得他的scheme還滿神奇的,Column的DataType都是定來參考用的,假設你定為 int,但你還是可以存 varchar進去。
但為了跨平台的重點,用Sqlite還是有好處的,首先去下載 Sqlite.Net
http://sqlite.phxsoftware.com/
然後Visual Studio 就可以有 Server Explorer 可以連線到Sqlite DB了。但這裡有一個重點,他提供的是 .Net 2 編譯的Binary,如果你的專案是 .Net 4 的話,就要在 config 裡面加上 startup 的 section
<configuration>
<configSections>
</configSections>
<!--http://sqlite.phxsoftware.com/forums/p/2314/9238.aspx
for Sqlite-->
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
</startup>
然後重點一定要在 configSections 之後,我之前加在最前面就噴出怪怪的錯誤~
第二重點,網路上有人編譯成 .Net 4 的版本,裝了之後就不用加 config 了,但Server Explorer 的資料庫設計工具卻會有怪怪的錯誤,所以不要用~
留言