c#查询dataGridView通过某列某行的名称得到一列所有行的数据 10
时间编码温度值2014-5-12上温度点A10下温度点B5上温度点C11上温度点A下温度点B。。注:编码、时间、温度是随机的,因为是从数据库调出的,同时编码会有重复的名称...
时间 编码 温度值
2014-5-12 上温度点A 10
下温度点B 5
上温度点C 11
上温度点A
下温度点B
。
。
注:编码、时间、温度是随机的,因为是从数据库调出的,同时编码会有重复的名称
我写了点代码:
if (Dt.Rows.Count <= 0)
MessageBox.Show("无温度记录!", "提示");
else
{
for (int i = 0; i < Dt.Rows.Count; i++)
{
string Str = Dt.Rows[i]["时间"].ToString().Replace(".", "/");
Str = Str.Replace("-", "/");
Str = Str.Replace(" ", "/");
string[] array = Str.Split('/');
string str = "";
for (Int32 h = 0; h <= array.Length - 2; h++)
{
str = str + array[h];
}
double x3 = Convert.ToDouble(str);
double y3 = Convert.ToDouble(Dt.Rows[i]["温度值"].ToString());//这个后面怎么再加个条件例如我想得到y3=Convert.ToDouble(Dt.Rows[i]所有上温度点A的温度值.ToString()) 展开
2014-5-12 上温度点A 10
下温度点B 5
上温度点C 11
上温度点A
下温度点B
。
。
注:编码、时间、温度是随机的,因为是从数据库调出的,同时编码会有重复的名称
我写了点代码:
if (Dt.Rows.Count <= 0)
MessageBox.Show("无温度记录!", "提示");
else
{
for (int i = 0; i < Dt.Rows.Count; i++)
{
string Str = Dt.Rows[i]["时间"].ToString().Replace(".", "/");
Str = Str.Replace("-", "/");
Str = Str.Replace(" ", "/");
string[] array = Str.Split('/');
string str = "";
for (Int32 h = 0; h <= array.Length - 2; h++)
{
str = str + array[h];
}
double x3 = Convert.ToDouble(str);
double y3 = Convert.ToDouble(Dt.Rows[i]["温度值"].ToString());//这个后面怎么再加个条件例如我想得到y3=Convert.ToDouble(Dt.Rows[i]所有上温度点A的温度值.ToString()) 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询