Carlos dos Santos

July 2008 - Posts

Eventos Online microsoft

Para você que quer aprender mais sobre tecnologia e prefere fazer isto de acordo com o seu tempo, dê uma olhada no site de webcasts da Microsft. Lá você encontra eventos gravados sobre diversos temas e você pode assisir online ou gravar no seu micro.

Dê uma olhada em: http://www.microsoft.com/events/series/default.mspx

[]s,
Carlos dos Santos.

 

Posted: Jul 19 2008, 10:37 PM por CarlosSantos | com no comments
Abaixo de:
Usando Linq com DataSet

Olá,

Vocês já ouviram falar de LINQ, a nova maneira de consultar dados no .Net Framework 3.5 e você pode utilizar inclusive com o Dataset, vejam o exemplo:

SqlConnection conn = new SqlConnection("data source=(local); initial catalog=northwind;integrated security=true;");
SqlDataAdapter da = new SqlDataAdapter("select * from customers", conn);
DataSet ds = new DataSet();
da.Fill(ds);
var teste = from o in ds.Tables[0].AsEnumerable()
                where o.Field<string>("City") == "London"
                select o;
dataGridView1.DataSource = teste.AsDataView();

No exemplo temos um dataset comum, onde lemos todos os clientes da tabela do banco de dados NorthWind (um dos bancos de exemplo do SQL Server). Agora imagine que você precise somente dos clientes de uma determinada cidade, ao invés de fazer outra consulta ao BD, você monta uma query com LINQ.

No LINQ criamos uma variável que receberá o resultado (teste), outra que usaremos na consulta (o). Assim podemos aproveitar os dados já em memória e criar consultas poderosas e simples.

Maiores informações sobre LINQ podem ser obtidas em: http://www.macoratti.net/07/12/vbn5_lqs.htm

Até a próxima,

Carlos dos Santos.

 

Posted: Jul 05 2008, 09:03 PM por CarlosSantos | com no comments
Abaixo de: