Я пытаюсь выполнить поиск в базе данных SDF для мобильных устройств в Windows Mobile 6.1, и ее размер составляет около 270 МБ. Всякий раз, когда программа пытается прочитать из базы данных, я получаю эту ошибку:
"Файл базы данных больше настроенного размера.
Эти параметры вступают в силу только для первого одновременного подключения к базе данных [Обязательный максимальный размер базы данных (в МБ; 0, если неизвестен) = 0] "
Я попытался указать размер в строке подключения, но также получаю сообщение об ошибке:
public bool ConnectDB(string strDB, string strPassword)
{
try
{
string siz= "300";
string connStr = "Data Source = " + strDB + "; Size = " + siz + "; Password = " + strPassword + ";";
ceConnection = new SqlCeConnection(connStr);
ceConnection.Open();
if (ceConnection.State == System.Data.ConnectionState.Open)
return true;
} catch () {}
}
Я получаю unknown connection option in connection string: Size
.
Пожалуйста, помогите.