Beispiel #1
0
        public void Insert_Taohua()
        {
            FileStream    fs        = new FileStream("C:\\Program Files (x86)\\十里桃花挂机软件\\OpenCode\\CQSSC.txt", FileMode.Open, FileAccess.Read);
            Int32         ReadCount = 0;
            StreamReader  sr        = new StreamReader(fs);
            dbDataContext db        = new dbDataContext();

            while (ReadCount < 120 && sr.EndOfStream == false)
            {
                string NewLine = sr.ReadLine();
                Console.Write(NewLine);
                textBox1.Text += NewLine;
                string[]          datas = NewLine.Split("\t".ToCharArray(), StringSplitOptions.RemoveEmptyEntries);
                TaoHua_GameResult findr = db.TaoHua_GameResult.SingleOrDefault(t => t.GamePeriod == datas[0] & t.GameResult == datas[1]);
                if (findr == null)
                {
                    TaoHua_GameResult gr = new TaoHua_GameResult();
                    gr.GamePeriod = datas[0];
                    gr.GameResult = datas[1];
                    gr.InsertTime = DateTime.Now;
                    db.TaoHua_GameResult.InsertOnSubmit(gr);
                    db.SubmitChanges();
                }
                ReadCount += 1;
                Application.DoEvents();
            }


            fs.Flush();
            fs.Close();
        }
 partial void DeleteTaoHua_GameResult(TaoHua_GameResult instance);
 partial void UpdateTaoHua_GameResult(TaoHua_GameResult instance);
 partial void InsertTaoHua_GameResult(TaoHua_GameResult instance);