mysql彩票源码_彩票走势图源码

usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Windows.Forms;usingCommon;usingDevExpress.LookAndFeel;usingSystem.Threading;usingEntity;usingDevExpress.XtraEditors;namespaceCaiPiao

{///

///罗旭成///2014年11月26日/// http://www.cnblogs.com/jara/

///

public partial classCaiPiaoForm : BaseForm

{publicCaiPiaoForm()

:base()

{

DevExpress.UserSkins.BonusSkins.Register();

UserLookAndFeel.Default.SetSkinStyle("Office 2007 Blue");

InitializeComponent();

}#region * 查询

protected override void btnSearch_Click(objectsender, EventArgs e)

{try{base.ShowWaitDialog("正在查询,请稍候...");//--

base.btnSearch_Click(sender, e);//基本走势图

ThreadPool.QueueUserWorkItem(newWaitCallback(GetData1));//红球三分区走势图

ThreadPool.QueueUserWorkItem(newWaitCallback(GetData2));//红球四分区走势图

ThreadPool.QueueUserWorkItem(newWaitCallback(GetData3));//红球七分区走势图

ThreadPool.QueueUserWorkItem(newWaitCallback(GetData4));//篮球综合走势图

ThreadPool.QueueUserWorkItem(newWaitCallback(GetData5));//红球连号走势图

ThreadPool.QueueUserWorkItem(newWaitCallback(GetData6));//红球和值走势图

ThreadPool.QueueUserWorkItem(newWaitCallback(GetData7));//历史数据

ThreadPool.QueueUserWorkItem(newWaitCallback(GetData8));

}catch(Exception exMsg)

{

XtraMessageBox.Show("查询出错:" +exMsg.ToString());

}finally{base.CloseWaitDialog();

}

}#endregion

#region * 基本走势图

///

///基本走势图///

///

private void GetData1(objectobj)

{

table.Clear();

cleantable.Clear();if (listWinNo != null && listWinNo.Count > 0)

{foreach (WinNo item inlistWinNo)

{

DataRow dr=table.NewRow();

dr["QiHao"] =item.QiHao;

dr["R" + item.R1] = "R" + GetStr(item.R1.ToString());//红1

dr["R" + item.R2] = "R" + GetStr(item.R2.ToString());//红2

dr["R" + item.R3] = "R" + GetStr(item.R3.ToString());//红3

dr["R" + item.R4] = "R" + GetStr(item.R4.ToString());//红4

dr["R" + item.R5] = "R" + GetStr(item.R5.ToString());//红5

dr["R" + item.R6] = "R" + GetStr(item.R6.ToString());//红6

dr["B" + item.B] = "B" + GetStr(item.B.ToString());//篮球

table.Rows.Add(dr);

DataRow cleandr=cleantable.NewRow();

cleandr["QiHao"] =item.QiHao;

cleandr["R" + item.R1] = GetStr(item.R1.ToString());//红1

cleandr["R" + item.R2] = GetStr(item.R2.ToString());//红2

cleandr["R" + item.R3] = GetStr(item.R3.ToString());//红3

cleandr["R" + item.R4] = GetStr(item.R4.ToString());//红4

cleandr["R" + item.R5] = GetStr(item.R5.ToString());//红5

cleandr["R" + item.R6] = GetStr(item.R6.ToString());//红6

cleandr["B" + item.B] = GetStr(item.B.ToString());//篮球

cleantable.Rows.Add(cleandr);

}for (int j = 1; j < 34; j++)

{int xint = 0;for (int i = 0; i < table.Rows.Count; i++)

{if (string.IsNullOrEmpty(table.Rows[i]["R" +j].ToString()))

{

xint++;

table.Rows[i]["R" + j] =xint;

}else{

xint= 0;

}

}

}for (int j = 1; j < 17; j++)

{int xint = 0;for (int i = 0; i < table.Rows.Count; i++)

{if (string.IsNullOrEmpty(table.Rows[i]["B" +j].ToString()))

{

xint++;

table.Rows[i]["B" + j] =xint;

}else{

xint= 0;

}

}

}if (this.IsHandleCreated)

{this.Invoke((MethodInvoker)delegate{if(flag)

{

cleantable.DefaultView.Sort= "QiHao DESC";this.gridControl1.DataSource =cleantable.DefaultView.ToTable();

}else{

table.DefaultView.Sort= "QiHao DESC";this.gridControl1.DataSource =table.DefaultView.ToTable();

}

});

}

}

}#endregion

#region * 红球三分区走势图

///

///红球三分区走势图///

///

private void GetData2(objectobj)

{

sedredtable.Clear();

sedcleanredtable.Clear();if (listWinNo != null && listWinNo.Count > 0)

{foreach (WinNo item inlistWinNo)

{

List redList = new List();

redList.Add(item.R1);

redList.Add(item.R2);

redList.Add(item.R3);

redList.Add(item.R4);

redList.Add(item.R5);

redList.Add(item.R6);//--

DataRow reddr =sedredtable.NewRow();

reddr["QiHao"] =item.QiHao;

reddr["R" + item.R1] = "R" + GetStr(item.R1.ToString());//红1

reddr["R" + item.R2] = "R" + GetStr(item.R2.ToString());//红2

reddr["R" + item.R3] = "R" + GetStr(item.R3.ToString());//红3

reddr["R" + item.R4] = "R" + GetStr(item.R4.ToString());//红4

reddr["R" + item.R5] = "R" + GetStr(item.R5.ToString());//红5

reddr["R" + item.R6] = "R" + GetStr(item.R6.ToString());//红6

reddr["A1"] = item.R1 + item.R2 + item.R3 + item.R4 + item.R5 + item.R6;//和值

reddr["A2"] = item.R6 - item.R1;//跨度

reddr["A3"] = GetQujian(redList);//区间比

reddr["A4"] = GetJio(redList);//奇偶比

sedredtable.Rows.Add(reddr);

DataRow cleanreddr=sedcleanredtable.NewRow();

cleanreddr["QiHao"] =item.QiHao;

cleanreddr["R" + item.R1] = GetStr(item.R1.ToString());//红1

cleanreddr["R" + item.R2] = GetStr(item.R2.ToString());//红2

cleanreddr["R" + item.R3] = GetStr(item.R3.ToString());//红3

cleanreddr["R" + item.R4] = GetStr(item.R4.ToString());//红4

cleanreddr["R" + item.R5] = GetStr(item.R5.ToString());//红5

cleanreddr["R" + item.R6] = GetStr(item.R6.ToString());//红6

cleanreddr["A1"] = item.R1 + item.R2 + item.R3 + item.R4 + item.R5 + item.R6;//和值

cleanreddr["A2"] = item.R6 - item.R1;//跨度

cleanreddr["A3"] = GetQujian(redList);//区间比

cleanreddr["A4"] = GetJio(redList);//奇偶比

sedcleanredtable.Rows.Add(cleanreddr);

}for (int j = 1; j < 34; j++)

{int xint = 0;for (int i = 0; i < sedredtable.Rows.Count; i++)

{if (string.IsNullOrEmpty(sedredtable.Rows[i]["R" +j].ToString()))

{

xint++;

sedredtable.Rows[i]["R" + j] =xint;

}else{

xint= 0;

}

}

}if (this.IsHandleCreated)

{this.Invoke((MethodInvoker)delegate{if(flag)

{

sedcleanredtable.DefaultView.Sort&

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值