none
Sql server compact 4 e viste RRS feed

  • Domanda

  • Come da oggetto: Sql Server compact 4 supporta le viste (anche create runtime con "CREATE VIEW ...")? 

    Da quel che leggo in giro pare di no ma mi servirebbe un link ad un documento ufficiale MS possibilmente...

    Grazie,

    Al3x


    Al3x
    mercoledì 30 marzo 2011 07:44

Risposte

  • Non so darti riferimenti a documenti ufficiali, ma se scarichi i Books On Line di SQL Server Compact 4 non c'è riferimento alle viste, né al comando CREATE VIEW.

    TI segnalo anche questo post di Erik Jensen dove trovi altre info sul prodotto.

    Ciao!


    Danilo Dominici MCP MCDBA MCITP MCSE MCAD ..::.. Questo post è fornito "così com'è". Non conferisce garanzie o diritti di alcun tipo. Ricorda di usare la funzione "segna come risposta" per i post che ti hanno aiutato a risolvere il problema e "deseleziona come risposta" quando le risposte segnate non sono effettivamente utili. Questo è particolarmente utile per altri utenti che leggono il thread, alla ricerca di soluzioni a problemi similari. ENG: This posting is provided "AS IS" with no warranties, and confers no rights. Please remember to click "Mark as Answer" on the post that helps you, and to click "Unmark as Answer" if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
    • Contrassegnato come risposta Al3xI98O mercoledì 18 novembre 2015 10:09
    giovedì 31 marzo 2011 07:25

Tutte le risposte

  • Non so darti riferimenti a documenti ufficiali, ma se scarichi i Books On Line di SQL Server Compact 4 non c'è riferimento alle viste, né al comando CREATE VIEW.

    TI segnalo anche questo post di Erik Jensen dove trovi altre info sul prodotto.

    Ciao!


    Danilo Dominici MCP MCDBA MCITP MCSE MCAD ..::.. Questo post è fornito "così com'è". Non conferisce garanzie o diritti di alcun tipo. Ricorda di usare la funzione "segna come risposta" per i post che ti hanno aiutato a risolvere il problema e "deseleziona come risposta" quando le risposte segnate non sono effettivamente utili. Questo è particolarmente utile per altri utenti che leggono il thread, alla ricerca di soluzioni a problemi similari. ENG: This posting is provided "AS IS" with no warranties, and confers no rights. Please remember to click "Mark as Answer" on the post that helps you, and to click "Unmark as Answer" if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
    • Contrassegnato come risposta Al3xI98O mercoledì 18 novembre 2015 10:09
    giovedì 31 marzo 2011 07:25
  • Non so darti riferimenti a documenti ufficiali, ma se scarichi i Books On Line di SQL Server Compact 4 non c'è riferimento alle viste, né al comando CREATE VIEW.

    Sì, in effetti è quello che ho notato anche io... ma che tu (anzi voi) sappia c'è un motivo per cui sul Compact non ci sono le view? E' vero che in qualche maniera si possono bypassare ma in alcune situazioni (*) sono quasi essenziali.

    Al3x

    (*) il mio caso "sfortunato" è un sw che prima andava su SQL (nella versione "PRO") + Access (nella versione "HOME") e adesso dovrebbe andare su SQL + SQL Compact e purtroppo venivano usate parecchie view che toccherà riconvertire...


    Al3x
    giovedì 31 marzo 2011 08:03
  • Credo che la scelta di non implementare alcune funzionalità sia legata al mantenere il prodotto "leggero", ma non ho trovato documentazione ufficiale a riguardo.

    Hai già preso in considerazione l'ipotesi di installare la Express Edition ? Se non hai vincoli legati alla distribuzione del software (la Express va installata, mentre la Compact può essere distribuita con il software) direi che può essere la scelta più comoda per sostituire Access.

    In alternativa puoi considerare prodotti come SQLite che supportano le view e hanno un comodissimo wrapper ADO.NET. Segui questo thread e i suggerimenti di Adriano Trevisan per maggiori info.

    Una curiosità: a che versione di SQL Server ti riferisci con la "PRO" ? (SQL Server conta tra le editions: Parallel Data Warehouse, Datacenter, Enterprise, Standard, Developer, Workgroup, Web, Azure, Express e Compact).

    Ciao!


    Danilo Dominici MCP MCDBA MCITP MCSE MCAD ..::.. Questo post è fornito "così com'è". Non conferisce garanzie o diritti di alcun tipo. Ricorda di usare la funzione "segna come risposta" per i post che ti hanno aiutato a risolvere il problema e "deseleziona come risposta" quando le risposte segnate non sono effettivamente utili. Questo è particolarmente utile per altri utenti che leggono il thread, alla ricerca di soluzioni a problemi similari. ENG: This posting is provided "AS IS" with no warranties, and confers no rights. Please remember to click "Mark as Answer" on the post that helps you, and to click "Unmark as Answer" if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
    giovedì 31 marzo 2011 13:01
  • Credo che la scelta di non implementare alcune funzionalità sia legata al mantenere il prodotto "leggero", ma non ho trovato documentazione ufficiale a riguardo.

    Immaginavo anche io e anche io non ho trovato nulla in giro...

    Hai già preso in considerazione l'ipotesi di installare la Express Edition ? Se non hai vincoli legati alla distribuzione del software (la Express va installata, mentre la Compact può essere distribuita con il software) direi che può essere la scelta più comoda per sostituire Access.

    In realtà il motivo della doppia distribuzione nasce proprio dall'averne una che non avesse bisogno del motore del DB. Questo sw andrà usato in circa 8k casistiche e quindi lo stiamo pensando in maniera più elastica possibile.

    Una curiosità: a che versione di SQL Server ti riferisci con la "PRO" ? (SQL Server conta tra le editions: Parallel Data Warehouse, Datacenter, Enterprise, Standard, Developer, Workgroup, Web, Azure, Express e Compact).

    Ciao!

    Qui mi sa che ci siamo fraintesi :-) Intendevo che il nostro sw in versione "PRO" usa SQL e in versione "HOME" usa Access (che poi non è realmente Home e Pro visto che a casa avrebbe poco senso :-) ).

     

    Intanto grazie, 


    Al3x
    giovedì 31 marzo 2011 13:56
  • Qui mi sa che ci siamo fraintesi :-) Intendevo che il nostro sw in versione "PRO" usa SQL e in versione "HOME" usa Access (che poi non è realmente Home e Pro visto che a casa avrebbe poco senso :-) )

    In effetti mi sembrava strano che avessi una versione "PRO" ed una "HOME" di SQL Server :-)

    Ciao.


    Danilo Dominici MCP MCDBA MCITP MCSE MCAD ..::.. Questo post è fornito "così com'è". Non conferisce garanzie o diritti di alcun tipo. Ricorda di usare la funzione "segna come risposta" per i post che ti hanno aiutato a risolvere il problema e "deseleziona come risposta" quando le risposte segnate non sono effettivamente utili. Questo è particolarmente utile per altri utenti che leggono il thread, alla ricerca di soluzioni a problemi similari. ENG: This posting is provided "AS IS" with no warranties, and confers no rights. Please remember to click "Mark as Answer" on the post that helps you, and to click "Unmark as Answer" if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
    giovedì 31 marzo 2011 14:30