Como criar enquetes?

.NET

15/10/2008

Olá.
se alguém puder me ajudar gostaria de criar enquetes no meu site, no meu banco criei duas tabelas uma de pergunta e a outra de respostas.
Então colqei elas para listar em um datalist só que não sei como poderia fazer pra pegar o valor para ver o resultado. E também pq a enquete podera ter várias respostas.

Desde já agradeço.


**katy**

**katy**

Curtidas 0

Respostas

Codename.v

Codename.v

15/10/2008

Como estão as tabelas? Você sabe como fazer uma conexão com o banco de dados? Qual o banco que você está utilizando? Envie algumas linhas de código para analizarmos...

Abraços!!


GOSTEI 0
**katy**

**katy**

15/10/2008

Oii..codename.v

Assim consegui fazer a enquetes..o meu único problema é que não to conseguindo mostrar a média de cada resposta, utilizei o gridview e pra mostrar o total usei a classe GridViewHelper.

O banco que estou usando é SQL Server e eu sei como fazer uma conexão com banco....sahuahsau...

..se tiver alguma idéia de como poderia fazer a média...eu agradeço..

t+


GOSTEI 0
Codename.v

Codename.v

15/10/2008

Você não consegue calcular a média ou exibí-la?


GOSTEI 0
**katy**

**katy**

15/10/2008

Aqui esta o código que usei para calcular o total de votos.

[color=blue:12dc8cf1f7]protected void Page_Load(object sender, EventArgs e)

{

soma2.Text = Session[´pergunta´].ToString();
lblresposta.Text = (Session[´codigo´].ToString());

GridViewHelper helper = new GridViewHelper(this.GridView1);
//helper.RegisterGroup(´Pergunta_Pergunta´, true, true);
string[] cols = new string[1];
cols[0] = ´Pergunta_Pergunta´;

helper.RegisterGroup(cols, true, true);
helper.RegisterSummary(´Resposta_Hits´, SummaryOperation.Sum, ´Pergunta_Pergunta´);


helper.GroupSummary += new GroupEvent(helper_GroupSummary);
helper.ApplyGroupSort();
helper.GroupHeader += new GroupEvent(helper_GroupHeader);
helper.ApplyGroupSort();

}[/color:12dc8cf1f7]

So que eu naum sei como eu poderia pegar esse total e dividr pelo valor de votos de uma resposta. Tem alguma sugestão?


GOSTEI 0
POSTAR