Il blog di Emanuele Mattei in ambito Database

Programmazione database, ado.net e database mobile

Blog

Siti

Siti Sql Server

Siti vari

Tools

settembre 2008 - Posts

Download MSDN Library per Visual Studio 2008 SP1

Da poche ore, è possibile scaricare gratuitamente la MSDN Library per Visual Studio 2008 SP1.

Da questo sito http://www.microsoft.com/downloads/details.aspx?FamilyID=7bbe5eda-5062-4ebb-83c7-d3c5ff92a373&DisplayLang=it  potete scaricare la nuova msdn, che  include la documentazione di Visual Studio 2008 Service Pack 1.

Per maggiori informazioni e download, visitate il sito indicato.

Che dirvi... buon download :-)))


 

Posted: set 30 2008, 01.13 by EmanueleM | with no comments
Filed under:
Segnalazione sito: DatabaseJournal

Vi segnalo un interessante sito nel quale si trovano articoli, trucchi, notizie e tanto altro riguardante il database Sql Server e non solo.

Da questo sito http://www.databasejournal.com/ si accede ad un portale, in lingua inglese, nel quale è possibile trovare e leggere interessanti articoli sui vari database, tra cui anche Sql Server.

 

 

Posted: set 30 2008, 01.02 by EmanueleM | with no comments
Filed under:
Ado.Net schema di un database

Questo esempio di codice, illustra una tecnica di come ottenere in Ado.Net lo schema di una database, ossia l'insieme di tabelle, viste, ed altre informazioni che ci possono tornare utile.

Dopo aver aggiunto il namespace per la gestione del db Sql server (system.data.sqlclient), la classe SqlConnection, ha un metodo chiamato getschema, il quale ritorna le informazioni di un database.

Qui di seguito, si riporta un esempio di codice, che riporta le tabelle di un database, e visualizza tale dati in un controllo DAtagridView.

 

VB.Net

Dim con As String = "Persist Security Info=False;Integrated Security=true;Initial Catalog=test;server=(local)"

Using ConDati As New SqlConnection(con)

Try

ConDati.Open()

Dim dttDati As DataTable = ConDati.GetSchema("Tables")

DataGridView1.DataSource = dttDati

Catch exdb As SqlException

MessageBox.Show("ERrore:" & exdb.Message)

Return

Catch ex As Exception

MessageBox.Show("Errore:" & ex.Message)

Return

End Try

ConDati.Close()

End Using

C#

string con = "Persist Security Info=False;Integrated Security=true;Initial Catalog=test;server=(local)";using (SqlConnection ConDati = new SqlConnection(con))

{

try

{

ConDati.Open();

DataTable dttDati = ConDati.GetSchema("Tables");

dataGridView1.DataSource = dttDati;

}

catch (SqlException exdb)

{

MessageBox.Show("Errore:" + exdb.Message);return;

}

catch (Exception ex)

{

MessageBox.Show("Errore: " + ex.Message);

return;

}

ConDati.Close();

}

 

Posted: set 29 2008, 03.18 by EmanueleM | with no comments
Filed under:
Download Feature Pack di Microsoft SQL Server 2008, agosto 2008

Nuovi aggiornamenti per il database Sql Server 2008, da questo sito http://www.microsoft.com/downloads/details.aspx?FamilyID=c6c3e9ef-ba29-4a43-8d69-a2bed18fe73c&DisplayLang=it potete scaricare i Feature Pack di Microsoft Sql Server 2008, un insieme di pacchetti di installazione autonomi che consentono di aggiungere funzionalità a SQL Server 2008.

Per il download e maggiori informazioni, visitate il sito indicato.

 

Posted: set 27 2008, 06.38 by EmanueleM | with no comments
Filed under:
Webcast riguardante Visual Studio 2008 SP1

Dal blog di msdn Italia http://blogs.msdn.com/italy/default.aspx ci viene segnalato un interessante post http://blogs.msdn.com/italy/archive/2008/09/23/live-webcast-su-visual-studio-2008-e-net-3-5-sp1.aspx, riguardante un webcast sulle novità introdotte nella Service Pack 1 di Visual Studio 2008.

Per chi sviluppa applicazioni in questo ambiente, e con una fonte dati (Sql Server per esempio), il service pack 1 aggiunge diverse novità, quindi consiglio la visione di tale webcast, per comprendere le novità introdotte.

Nel post, viene segnalato il link dove scaricare il webcast.

Che dirvi... buona visione :-))).

 

Posted: set 26 2008, 02.09 by EmanueleM | with no comments
Filed under:
Segnalazione sito: MSDN Microsoft Sql Server italia

Vi segnalo la sezione in italiano riguardante msdn di Microsoft Sql Server.

Da questo sito http://www.comefarea.it/recensioni/openxmlguidasviluppo/ http://msdn.microsoft.com/it-it/sqlserver/default.aspx potete accedere al portale ufficiale del database Server di Microsoft, nel sito, troverete, articoli, post dei blog, forum,  e tanto altro materiale formativo, tutto in lingua italiana.

 

Posted: set 26 2008, 01.29 by EmanueleM | with 2 comment(s)
Filed under:
Download Microsoft® SQL Server 2008 Enterprise

Vi segnalo la possibilità di scaricare la versione di valutazione (180 giorni) di Microsoft Sql Server 2008, Enterprise.

DAl seguente sito http://www.microsoft.com/downloads/details.aspx?FamilyID=6b10c7c1-4f97-42c4-9362-58d4d088cd38&DisplayLang=en si può scaricare la versione per sviluppatori, mentre da qui http://www.microsoft.com/downloads/details.aspx?FamilyID=265f08bc-1874-4c81-83d8-0d48dbce6297&DisplayLang=en quella per IT Professional.

Che dirvi... buon download :-)))

Posted: set 25 2008, 10.56 by EmanueleM | with no comments
Filed under:
Evento gratuito Microsoft

Ad ottobre e novembre ci saranno i Microsoft Day http://www.microsoft.com/italy/eventi/days/default.mspx, eventi gratuiti riguardante i prodotti Microsoft.

Come si legge dall'agenda http://www.microsoft.com/italy/eventi/days/technical.mspx le sessioni sono divise in due percorsi, quella per sviluppatori (dove vado spesso io :-)) e quella per professionisti Microsoft Technet IT.

Gli eventi si svolgeranno in diverse città italiane (Firenze 15 e 16, Roma 20 e 21,  Padova 22 e 23, Torino 27 e 28, Milano 18 e 19 Novembre ed infine Bari 25 e 26 novembre  ) e durerranno una giornata (le due date fanno riferimento ai percorsi). Al termine degli eventi, ci sarà Community After Hour una sessione gratuita, da parte dei membri delle comunità italiane.

La partecipazione è gratuita, ma occorre la registrazione al seguente sito http://www.microsoft.com/italy/eventi/days/technical.mspx .

Visto l'esperienza che ho in questi eventi, e la partecipazione (l'ultima marzo 2008 al lancio di VS 2008) consiglio viviamente di partecipare a questi eventi, non solo perchè si imparano tante cose, ma anche un buon motivo di fare aggregazione e confrontarsi con altre persone che hanno la stessa passione, inoltre la possibilità di conoscere i membri delle comunità (vedi me :-)))) scherzo) e fare domande agli esperti dell'evento.

Che dirvi....buona formazione :-)))

Posted: set 24 2008, 12.31 by EmanueleM | with no comments
Filed under:
Sql Server - Funzione datepart

 La funzione datepart, ritorna un intero, il valore numerico di una data.

Accetta due argomenti, il primo, la parte della data che si vuole estrapolare, per esempio il giorno, o il mese, ecc, mentre il secondo argomento, la data da esaminare.

Se per esempio, mettiamo nel primo argomento month e nel secondo parametro, la data, verrà visualizzato il numero relativo a quel mese. 

Qui di seguito si riporta un esempio di utilizzo. 

--ritorna il mese in formato numerico

select datepart(month, getdate())

--ritorna l'anno in formato numerico

select datepart(year, getdate())

--ritorna il giorno in formato numerico

select datepart(day, getdate())

Posted: set 23 2008, 12.26 by EmanueleM | with no comments
Filed under:
Sql server - uso di select case

Qui di seguito, riporto un esempio di codice, riguardante l'utilizzo del case when else, la parola chiave case. Il frammento di codice, estrapola i dati da una tabella (dati) di una certa colonna (indicativo) e imposta per ogni riga, un certo valore, in base al valore trovato. La colonna che verrà visualizzata a video sarà "Descrizione indicativo".

 

select 'Descrizione indicativo' =
case
when indicativo = 1 then 'Pasta'
when indicativo = 2 then  'Pesce'
else 'Frutta'
end
from dati

Posted: set 22 2008, 11.59 by EmanueleM | with no comments
Filed under:
Ado.Net classi connesse e disconesse al database

In questo post riporto un semplice schema per chi utilizza la tecnologia Ado.Net per la gestione di una fonte dati.

Le classi qui di seguito, sono quelle connesse al database (sql server o altro)

ProviderFactory, Connection, Transaction, ConnectionStringBuilder, DataAdapter, Command, Parameter e DataReader.

Quelle qui di seguito sono quelle disconnesse.

Dataset, DataTable, DataView, DataRowView, DataColumn, DataRow, Constraint, DataRelation.

 

Posted: set 21 2008, 11.06 by EmanueleM | with no comments
Filed under:
Segnalazione articolo:ID di gerarchia Modellazione delle gerarchie dati con SQL Server 2008

Vi segnalo un nuovo ed interessante articolo, riguardante il nuovo database Sql Server 2008.

Dalla rivista msdn magazine di settembre http://msdn.microsoft.com/it-it/magazine/cc895445.aspx      potete leggere questo http://msdn.microsoft.com/it-it/magazine/cc794278.aspx interessante articolo dal titolo "ID di gerarchia Modellazione delle gerarchie dati con SQL Server 20082, nell'articolo è possibile scaricare anche il sorgente utilizzato.

Per chi non conosce la rivista msdn magazine  http://msdn.microsoft.com/it-it/magazine/default.aspx vi consiglio di dare un occhiata di mese in mese (esce mensilmente) perchè offre degli ottimi spunti.

 La rivista on line è in lingua Italiana (oltre che in inglese ed in varie lingue), con diversi argomenti (programmazione, analisi, web, ecc).

Che dirvi.... buona lettura ;-))))).

 

 

Posted: set 20 2008, 07.11 by EmanueleM | with no comments
Filed under:
Segnalazione sito: sqlservercentral

Il sito http://www.sqlservercentral.com/ è una comunità nella quale si trovano articoli, forum e blog, in cui si parla del database Sql server.

Per leggere gli articoli, occorre registrarsi.

 

Posted: set 19 2008, 12.12 by EmanueleM | with no comments
Filed under:
Utilizzo della funzione coalesce per togliere gli spazi

L'esempio qui di seguito, illustra come tramite la funzione coalese in una select, si estrapolono dei campi, togliendo l'eventuale spazio.

Esempio:

select coalesce(nome, '') as Nome, coalesce(Cognome, '') as Cognome from dati

Posted: set 18 2008, 01.06 by EmanueleM | with no comments
Filed under:
Segnalazione tools: DbaMgr - DbaMgr2K

Oggi vi segnalo due applicativi per la gestione del database msde e msde2000. Da questo sito http://www.asql.biz/it/DbaMgr.aspx  potete scaricare DbaMgr,  DbaMgr2K due applicativi per la gestione dei database sopra citati.

Dalla seguente pagina http://www.asql.biz/it/DbaMgr.aspx si possono vedere le varie immagini di questa console per l'amministrazione del database, ed avere ulteriori informazioni.

 

Posted: set 11 2008, 10.15 by EmanueleM | with no comments
Filed under: ,
More Posts Next page »