Array
(
)

Como criar enquetes?

**katy**
   - 15 out 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.

Codename.v
   - 20 out 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!!

**katy**
   - 21 out 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+

Codename.v
   - 23 out 2008

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

**katy**
   - 23 out 2008

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

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();

}

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