読者です 読者をやめる 読者になる 読者になる

だるろぐ

とてもだるだるした日記です http://about.daruyanagi.jp/

お知らせ

WebMatrix:キーワード 'file access retry timeout' はサポートされていません。

WebMatrix

f:id:daruyanagi:20140717044635p:plain

WebMatrix.Data.Database.Open("MYDB");

ローカルと Azure ではイケるのに、ExpressWeb では WebMatrix.Data.DatabaseOpen() が失敗する件について。

解決策その一

New connection string keyword: “File Access Retry Timeout” – will reattempt connection open from 0 – 30 seconds, with a default value of 0.

Everything SQL Server Compact: SQL Server Compact 4.0 SP1 CTP1 available

SQL Server Compact 4.0 SP1 CTP1 で追加された要素らしいので、それ以前のバージョンを利用する。

解決策その二

WebMatrix.Data.Database.OpenConnectionString(
    "Data Source=|DataDirectory|\\MYDB.sdf",
    "System.Data.SqlServerCe.4.0"
);

.NET Framework データ プロバイダーを指定して、接続文字列で開く。