Around and About .NET World

Il blog di Marco Minerva
posts - 1671, comments - 2232, trackbacks - 2135

My Links

News

Contattami su Live Messenger:


MCTS: Windows, Web, Distributed Applications & SQL Server

MCPD: Enterprise Applications

Tag Cloud

Archives

Post Categories

Links

Utilizzare SQL Server Compact Edition con ASP .NET

Se si cerca di utilizzare SQL Server Compact Edition all'interno di un sito o di un Web Service ASP .NET, quando viene richiamato il metodo Open dell'oggetto SqlCeConnection si ottiene la seguente eccezione:

System.NotSupportedException: SQL Server Compact Edition is not intended for ASP.NET development.

Questo mesaggio è ragionevole, infatti SQL Server CE è stato pensato per l'impiego in applicazioni Smart Client e Smart Device, non per lo sviluppo web. Tuttavia, esiste un metodo che consente di utilizzare comunque questo database engine anche con ASP .NET. E' sufficiente eseguire l'istruzione

AppDomain.CurrentDomain.SetData("SQLServerCompactEditionUnderWebHosting", true);

prima di aprire la connessione al database. Bisogna però tenere presente che in questo modo si utilizza SQL Server Compact Edition in un ambito diverso da quello per cui è stato progettato.

Print | posted on domenica 13 maggio 2007 13:15 | Filed Under [ ADO .NET & SQL ASP .NET ]

Comments have been closed on this topic.

Powered by:
Powered By Subtext Powered By ASP.NET