locked
Gerando gráficos com dados do banco RRS feed

Respostas

  • Marcos, eu uso este como e-mail e msn, porém só entro a partir das 17 horas.  

     

    lucas.defacio@hotmail.com

     

    Quanto ao seu retorno, e se você fazer desta forma:

     

    Code Snippet

    DataClassesDataContext db = new DataClassesDataContext();

     

    public List<Produtos> GetProdutos()

    {

    var SelecionarProdutos = from rows in db.Produtos select rows;

     

    return SelecionarProdutos.ToList();

    }

     

    Lembrando que o DataClasses é o arquivo Linq-To-Sql, e o "Produtos" seria o nome da sua tabela.

     

    Abraço,

     

    "Se sua pergunta foi respondida, por favor, marque como resposta"

    • Sugerido como Resposta Soler segunda-feira, 2 de fevereiro de 2009 11:16
    • Marcado como Resposta Lucas Defacio terça-feira, 10 de fevereiro de 2009 23:36
    segunda-feira, 26 de janeiro de 2009 11:05

Todas as Respostas

  • Marcos,

     

    Caso esteje utilizando o framework 3.5, já existe um componente que pode oferecer esse recurso.

     

    Componente gerar gráfico ASP.NET 3.5

    http://weblogs.asp.net/scottguportuguese/archive/2008/11/25/novo-controle-para-graficos-da-asp-net-asp-chart-runat-server.aspx

     

    O componente da minha rico é o Dundas Chart, procure por ele no google existe inúmeros exemplos de como trabalhar das mais diversas formas com ele.

     

    Abraços,

     

    Leandro Rodrigues

     

    terça-feira, 20 de janeiro de 2009 23:20
  •  

    Valew leandro, mas preciso usar o silverlight ... pq estamos fazendo uns testes aqui!

     

    Alguem sabe como seria no silverlight???

     

    quarta-feira, 21 de janeiro de 2009 10:15
  •  

    Marcos.

     

    O Jesse Liberty fez um bom tutorial ensinando a trabalhar com o toolkit de gráficos em Silverlight. Este link pode te ajudar:

     

    http://silverlight.net/blogs/jesseliberty/archive/2008/11/24/graphing-silverlight-toolkit.aspx

     

     

    Abraço,

     

    "Se sua pergunta foi respondida, por favor, marque como resposta"

    quarta-feira, 21 de janeiro de 2009 11:09
  • Valew Lucas, mas preciso pegar os valores de um select em um banco SQL Server e montar o grafico.

     

    preciso saber como é feito a conexão com o banco no silverlight.

    onde deve jogar os dados de retorno do select no banco para depois montar o gráfico.

     

    Alguem ai tem algum exemplo ou sabe como fazer isso ?

     

    Att,

    marcos

    quarta-feira, 21 de janeiro de 2009 11:28
  •  

    Certo, bom para isto você irá precisar usar WCF para fazer uma ponte entre o banco e a sua aplicação Silverlight.

     

    Segue outro link que é muito bom:

    http://www.codeproject.com/KB/silverlight/SilverlightWcfDatabase.aspx?fid=1526448&df=90&mpp=25&noise=3&sort=Position&view=Quick&select=2722473#xx2722473xx

     

    Neste exemplo é utilizado WCF + LINQ. Bem simples. Ensina também fazer Insert e Delete.

     

    Abraço,

     

    "Se sua pergunta foi respondida, por favor, marque como resposta"

    quarta-feira, 21 de janeiro de 2009 12:57
  •  

    alguem ai tem outro exemplo só q erando o grafico com dados de um selec???
    quinta-feira, 22 de janeiro de 2009 16:26
  • Marcos,

     

    Que dado do banco você precisa receber? Este tutorial mostra como você fazer um Select no banco e retornar uma lista:

    http://www.brasilverlight.com.br/post/2009/01/22/Inserir-e-Receber-dados-do-SQL-no-Silverlight.aspx

     

    Agora basta você pegar os dados que você quer da lista e aplicar em seu gráfico. Caso você monte mais de um gráfico, sugiro que você crie uma lista do tipo Int e vá acessando a linha que você quer da lista em cada barra de seu gráfico.

     

    Ou se for receber apenas um parâmetro (como altura, por exemplo) você pode fazer um select em seu banco, retornar do tipo List (igual está sendo feito no tutorial) e na propriedade Height do seu gráfico, você recebe o valor que veio do banco. Seria mais ou menos assim:

     

     

    Code Snippet

    Coluna.Height = Convert.toInt32(objColuna.SelecionarAltura(idGrafico)[0].Altura);

     

     

     

    Espero ter te ajudado.

     

    Abraço,

     

    "Se sua pergunta foi respondida, por favor, marque como resposta."

    sexta-feira, 23 de janeiro de 2009 12:10
  •  

    Estava seguindo o tutorial passado :

    http://www.brasilverlight.com.br/post/2009/01/22/Inserir-e-Receber-dados-do-SQL-no-Silverlight.aspx

     

    mas meu projeto nao está rodando, para no seguinte return

     

    public System.Data.Linq.Table<Produto> Produtos

    {

    get

    {

    return this.GetTable<Produto>();

    }

    }

     

    .... Lucas vc tem msn? e-mail?

     

    valew abraços t+

    sexta-feira, 23 de janeiro de 2009 17:08
  • Marcos, eu uso este como e-mail e msn, porém só entro a partir das 17 horas.  

     

    lucas.defacio@hotmail.com

     

    Quanto ao seu retorno, e se você fazer desta forma:

     

    Code Snippet

    DataClassesDataContext db = new DataClassesDataContext();

     

    public List<Produtos> GetProdutos()

    {

    var SelecionarProdutos = from rows in db.Produtos select rows;

     

    return SelecionarProdutos.ToList();

    }

     

    Lembrando que o DataClasses é o arquivo Linq-To-Sql, e o "Produtos" seria o nome da sua tabela.

     

    Abraço,

     

    "Se sua pergunta foi respondida, por favor, marque como resposta"

    • Sugerido como Resposta Soler segunda-feira, 2 de fevereiro de 2009 11:16
    • Marcado como Resposta Lucas Defacio terça-feira, 10 de fevereiro de 2009 23:36
    segunda-feira, 26 de janeiro de 2009 11:05