salve Augusto,
augusto890 wrote:
non ci pensa asp.net in automatico? tipo se io ho un file di access...ma non access installato...asp dovrebbe essere in grado di usarlo...no??
come gia' hanno indicato, ti serve il software necessario... nel caso dei database di Access, ci pensa il JET engine, che sarebbe il motore del database di Access stesso.. tale motore e' al momento pre-installato su tutti i sistemi operativi di Microsoft, e questo ti permette di utilizzare il "file" senza ulteriori "installazioni".. al contrario, SQL Server\SQLExpress non e' preinstallato, e quindi la macchina che deve accedere a tale "file" deve avere copia del relativo motore installato.. tale "motore" e' in effetti il motore del database relazionale a tutti gli effetti, che gira come un servizio..
relativamente alla portabilita' tra macchina e macchina del singolo file, personalmente ti consiglio di studiare un attimo SQL Server stesso e la sua architettura prima di procedere, in quanto, malgrado la cosa sia fattibile (ed anche in maniera semplice), e' necessario procedere con alcune azioni specifiche.. in SQL Server un database, prima di essere utilizzato, deve essere "registrato" sull'istanza che andra' ad utilizzarlo, e prima di "portarlo via", va deregistrato correttamente. escludo da queste indicazioni l'utilizzo di SQLExpress in versione "user instance", feature che tra l'altro verra' rimossa in future versioni di SQLExpress..
saluti