segunda-feira, 12 de janeiro de 2009

Classes do ADO.NET e XNA


Por Adriano

O Ado.Net possui diversas classes , dentre elas podemos destacar algumas:


Connection usada para conectar com banco de dados

Command usada para armazenar comandos SQL

DataReader usada para preencher tabelas e listas

DataAdapter usada para buscar dados e preencher instâncias.

DataSet Usada para guardar uma base de dados na memória e podem ser modificados junto a fonte.

Exemplo usando uma conexão de banco de dados com XNA Game Studio 3.0 e Access 2003:

using System.Data.OleDb;
using System.Data;

//Declaração
OleDbConnection _oleConn ;

//Dentro de um método
using (_oleConn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=DataDirectory\\bancojogo.mdb;Jet OLEDB:Database Password=senha do banco;"))
{

_oleConn.Open();

OleDbDataAdapter daClientes = new OleDbDataAdapter("SELECT* FROM Jogador ORDER BY Player_Score", _oleConn);
DataSet dsDados = new DataSet();
daClientes.Fill(dsDados, "Jogador");

_oleConn.Close();

}

Exemplo usando uma conexão de banco de dados com XNA Game Studio 3.0 e SQL Server 2005:

using System.Data. SqlClient;
using System.Data;

//Declaração
SqlConnection _sqlConn ;

//Dentro de um método
using (_sqlConn = new SqlConnection("server=localhost; uid=idDobanco; pwd=senhaDobanco; database=bancojogo.mdf"))
{

_sqlConn.Open();

SqlDataAdapter daClientes = new SqlDataAdapter("SELECT* FROM Jogador ORDER BY Player_Score", _sqlConn);
DataSet dsDados = new DataSet();
daClientes.Fill(dsDados, "Jogador");

_sqlConn.Close();

}


É possível realizar estas mesmas operações com VB.NET e ASP.Net alterando apenas alguns trechos de códigos.

Nenhum comentário: