Olá pessoal, estou em dívida de como faço para acessar o banco de dados(sqlserver),no windowsphone com C#.
No WindowsForms eu faço o seguinte:
using System.Data;
using System.Data.SqlClient;
namespace _3_camadas_sqlserver_widowsforms
{
class acessoAdadosClass1
{
//CRIO UM METODO DE RETORNO DE DADOS DO TIPO DATATABLE
public DataTable listar_dados()
{
try
{ //CRIO UMA STRING DE CONEXAO COM O CAMINHO DO BANCO DE DADOS
string string_conexao = @"Data Source=GABYELEO;Initial Catalog=bairrosql;User id=sa;pwd=u9u9u7u7u8u8";
//CRIO UM OBJETO DE CONEXAO QUE RECEBE MINHA STRING DE CONEXAO
SqlConnection conexao = new SqlConnection(string_conexao);
//CRIO UM COMANDO DE CONEXAO
SqlCommand comandodeacesso = new SqlCommand("select * from tabelabairro",conexao);
//CRIO UM OBJETO DO TIPO DATAADAPTER QUE FARA UMA PONTE COM BANCO DE DADOS
SqlDataAdapter ponte_conexao = new SqlDataAdapter();
//MINHA PONTE DE RECEBERA O CAMANDO DE ACESSO AO BANCO
ponte_conexao.SelectCommand = comandodeacesso;
//CRIO UM OBJETO DE REETORNO DE DADOS
DataTable retorno = new DataTable();
//MINHA PONTE .FILL VAI RECEBER ESSE RETORNO
ponte_conexao.Fill(retorno);
//MEU METODO IRA ME RETORNO UM OBJETO DE RETORNO
return retorno;
conexao.Close();
}
catch (Exception erro) { throw erro; }
}
Mas no WindowsPhone eu percebi que não consigo chamar (using System.Data; ----using System.Data.Sqlclient;)
pois quando eu chamo using System.Data. ---Aparece linq
como faço para acessar meu banco de dados pelo WindowsPhone ?
Obrigado!!!