Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    34

    [VB.NET] SQL Server Compact Edition 4.0 in VB.NET 2010 Express

    Salve a tutti e Buona Pasqua!
    Come vedete invece di abbuffarmi di Cioccolato, mi abbuffo di codice vb.net

    A parte gli scherzi, ora espongo il mio problema anche se un'idea di come risolvere ce l'ho, ma volevo scongiurare qualunque danno.

    Di default ho visto che Vb.NET 2010 Express Edition usa la v. 3.5 di SQL Sever Compact Edition ma dovrei utilizzare l'sdf in questione anche su una applicazione fatta con Web Matrix che supporta solo la versione 4.0 .

    Se cerco di referenziare trovo entrambe le versioni degli Assembly, solo che se scelgo la 4.0 mi esce il messaggio che la Libreria è già presente (però è la 3.5).

    [list=1][*]Basta che elimino la vecchia referenza e aggiungo la nuova della v. 4.0? [*]Se è così, come faccio poi a portare il file sdf che contiene già dei dati, dalla versione 3.5 alla 4.0 ? [/list=1]


    Per il secondo punto avrei trovato questo link

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    34
    Ho letto che in realtà SQL CE 3.5 è ottimizzato per applicazioni desktop ecco perchè per le applicazioni web è stato introdotta la versione 4.0 .

    Riporto questa frase : "Microsoft SQL Server Compact 4.0 is a free, embedded database that software developers can use for building ASP.NET websites and Windows desktop applications. "

    Ora però ho anche trovato che le applicazioni desktop in realtà NON supportano la versione 4.0, per lo meno VB.NET e C# Express Edition (vedono la libreria da referenziare ma non è possibile creare un file sdf in versione 4.0 perchè non viene trovato nel Database Explorer).

    "As you know, the VB express cannot create a web form application, this is the limitation by design" .

    Come posso fare?
    In alternativa all'sdf avevo pensato ad un mdb ma non ho capito neanche se Web Matrix supporta MS Access (ho letto in un post di un forum l'annuncio nel 2003 del supporto ad Access ma io ho scaricato l'ultima versione e non mi pare ci sia). Altrimenti dovrei usare una semplice applicazione web in Classic Asp + Access ma quella su Web Matrix ce l'avevo praticamente già pronta

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.