怎样用DataGridView下载网页数据并进行统计计算?
怎样用DataGridView下载网页数据并进行统计计算? --------------------编程问答-------------------- 他俩有啥关系,不明不白的 --------------------编程问答-------------------- string conStr = "server=.;database=Demo;uid=sa;pwd=yujie1127";private void Form1_Load(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(conStr);
con.Open();
DataSet ds = new DataSet();
SqlDataAdapter da = new SqlDataAdapter("select * from hero", con);
da.Fill(ds);
con.Close();
//让列头显示中文
this.dataGridView1.Columns.Add("","编号");
this.dataGridView1.Columns[0].DataPropertyName = "id";
this.dataGridView1.Columns.Add("", "名字");
this.dataGridView1.Columns[1].DataPropertyName = "name";
this.dataGridView1.Columns.Add("", "性别");
this.dataGridView1.Columns[2].DataPropertyName = "Sex";
this.dataGridView1.Columns.Add("", "年龄");
this.dataGridView1.Columns[3].DataPropertyName = "Age";
this.dataGridView1.Columns.Add("", "兵器");
this.dataGridView1.Columns[4].DataPropertyName = "binqi";
this.dataGridView1.Columns.Add("", "特长");
this.dataGridView1.Columns[5].DataPropertyName = "techang";
//设置DataGridView的背景色
this.dataGridView1.DataSource = ds.Tables[0].DefaultView;
this.dataGridView1.Columns[0].DefaultCellStyle.BackColor = Color.LightBlue;
this.dataGridView1.Columns[2].DefaultCellStyle.BackColor = Color.LightBlue;
this.dataGridView1.Columns[4].DefaultCellStyle.BackColor = Color.LightBlue;
//设置DataGridView控件基于文本的单元格启用换行
this.dataGridView1.DefaultCellStyle.WrapMode = DataGridViewTriState.True;
//设置DataGridView控件单元格的文本对齐方式
this.dataGridView1.Columns[1].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
} --------------------编程问答--------------------
}
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
{
int iRow = e.RowIndex;
int nTime =int.Parse(this.comboBox2.Text);
if (iRow < 0)
{
return;
}
string ID = this.dataGridView1.Rows[iRow].Cells["iDDataGridViewTextBoxColumn"].Value.ToString().Trim();
for (int i = 0; i < this.dataSet1.dtInfo.Rows.Count; ++i)
{
if (this.dataSet1.dtInfo.Rows[i]["ID"].ToString() == ID)
{
iRow = i;
break;
}
}
string strDSdata = myWeb.getDSfenxi(ID);
int x, y, sum;
try
{
x = getDSdx(strDSdata, nTime);
this.dataSet1.dtInfo.Rows[iRow ]["team1DS"] = x.ToString();
y = getDSdy(strDSdata, nTime);
this.dataSet1.dtInfo.Rows[iRow]["team2DS"] = y.ToString();
sum = x + y;
this.dataSet1.dtInfo.Rows[iRow]["sum"] = sum.ToString();
}
catch
{
}
}
}
这段代码谁能讲解? --------------------编程问答-------------------- http://31.ball365.net/newo/com.html?ct=1377146450984
自动列出这个网站“大小”含数据的列。 --------------------编程问答-------------------- 求高人指点
补充:.NET技术 , C#