Posts
66
Comments
1025
Trackbacks
131
Sql Server
[LINQ2SQL] Modalità di caricamento

Nell'ottica di sfruttare al meglio le potenzialità di un ORM in genere, e di LINQ2SQL in particolare (anche se a mio modesto parere è un "ibrido") bisogna, come da molte parti è già stato suggerito, "ricordarsi di non dimenticare" che sempre con un database relazionale abbiamo a che fare. Questo preambolo per dire che il miglior suggerimento che si può dare a chi inizia ad utilizzare Linq2Sql è quello di non dimenticarsi MAI di abbinare l'utilizzo di un profiler per vedere cosa stiamo cercando di far fare al nostro db... In un semplice esempio (il database di riferimento è il "famoso" AdventureWorks)...

posted @ lunedì 28 gennaio 2008 9.34 | Feedback (11)
Impostare il valore di un campo IDENTITY di una tabella

Il comando T-Sql DBCC CHECKIDENT permette di verificare il valore Identity corrente per una determinata tabella e, se necessario, lo modifica. DBCC CHECKIDENT ('nome_tabella' [, { NORESEED | { RESEED [, nuovo_valore] } } ] Nel mio caso dovendo impostare il valore Identity al valore massimo, evitando "salti" dovuti a precedenti eliminazioni di dati, ho utilizzato la sintassi seguenteDECLARE @Value INTSET @Value = ( SELECT Max( nome_campo ) FROM nome_tabella)DBCC CHECKIDENT ('nome_tabella', RESEED, @Value ) Per eseguire questi comandi bisogna essere owner della tabella oppure sysadmin oppure db_owner oppure db_ddladminPer ulteriori informazioni...SQL Server 2005...

posted @ martedì 18 luglio 2006 13.48 | Feedback (14)
Supporto di rete per SQLServer Express

...molti di voi lo sapranno già, ma dato che ci ho perso quasi una buona mezz'ora... L'installazione predefinita non consente di connettersi a SQL Server Express in modalità remota. È, quindi, necessario attivare il protocollo TCP/IP. Per attivare TCP/IP e Named Pipe: Fare clic sul pulsante Start, scegliere Tutti i programmi, Microsoft SQL Server 2005, Strumenti di configurazione e quindi fare clic su Gestione configurazione SQL Server. Espandere Configurazione di rete SQL Server 2005 e quindi fare clic su Protocolli per NomeIstanza. Nell'elenco dei...

posted @ venerdì 9 giugno 2006 17.06 | Feedback (9)