コード例 #1
0
        public void boymoserch()
        {
            cls.UpdateData("truncate table serchmetaadvnc");
            Stemming.PorterStemmer pf = new Stemming.PorterStemmer();
            string ssh = pf.stemTerm(txtserch.Text);

            finlword = ssh;
            DataSet ds22 = new DataSet();

            ds22 = obj.fillist();
            BMSearch.CIBMSearcher BMS = new BMSearch.CIBMSearcher(finlword, CheckBox1.Checked);
            if (ds22.Tables[0].Rows.Count > 0)
            {
                for (int g = 0; g <= ds22.Tables[0].Rows.Count - 1; g++)
                {
                    DataRow drw = ds22.Tables[0].Rows[g];
                    id = Convert.ToInt32(drw[0]);
                    this.richTextBox1.Text = BMS.GetTable();
                    int index = BMS.Search(drw[1].ToString(), 0);
                    if (index == -1)
                    {
                    }
                    else
                    {
                        //obj.ser_UP_ID = id;
                        //obj.ser_count = 1;
                        //obj.counter = 0;
                        //obj.baseserch();
                    }
                    DataSet ds = new DataSet();
                    obj.ser_UP_ID = id;
                    ds            = obj.advncemetalist();
                    if (ds.Tables[0].Rows.Count > 0)
                    {
                        for (int h = 0; h <= ds.Tables[0].Rows.Count - 1; h++)
                        {
                            DataRow drw2   = ds.Tables[0].Rows[h];
                            int     index2 = BMS.Search(drw2[1].ToString(), 0);
                            if (index2 == -1)
                            {
                            }
                            else
                            {
                                obj.ser_count = Convert.ToInt32(drw2[2]);
                                obj.ser_UP_ID = id;
                                obj.counter   = 0;
                                obj.baseserch();
                            }
                        }
                    }
                }
            }
            num0 = GenRand(0.0, 1.2);
            a    = a + num0;
            a    = Math.Round(a, 2);
        }
コード例 #2
0
        public void boymoserch()
        {
            cls.UpdateData("truncate table serchmetaadvnc");
            Stemming.PorterStemmer pf = new Stemming.PorterStemmer();
            string ssh = pf.stemTerm(txtserch.Text);
            finlword = ssh;
            DataSet ds22 = new DataSet();
            ds22 = obj.fillist();
            BMSearch.CIBMSearcher BMS = new BMSearch.CIBMSearcher(finlword, CheckBox1.Checked);
            if (ds22.Tables[0].Rows.Count > 0)
            {
                for (int g = 0; g <= ds22.Tables[0].Rows.Count - 1; g++)
                {
                    DataRow drw = ds22.Tables[0].Rows[g];
                    id = Convert.ToInt32(drw[0]);
                    this.richTextBox1.Text = BMS.GetTable();
                    int index = BMS.Search(drw[1].ToString(), 0);
                    if (index == -1)
                    {

                    }
                    else
                    {
                        //obj.ser_UP_ID = id;
                        //obj.ser_count = 1;
                        //obj.counter = 0;
                        //obj.baseserch();
                    }
                    DataSet ds = new DataSet();
                    obj.ser_UP_ID = id;
                    ds = obj.advncemetalist();
                    if (ds.Tables[0].Rows.Count > 0)
                    {
                        for (int h = 0; h <= ds.Tables[0].Rows.Count - 1; h++)
                        {
                            DataRow drw2 = ds.Tables[0].Rows[h];
                            int index2 = BMS.Search(drw2[1].ToString(), 0);
                            if (index2 == -1)
                            {
                            }
                            else
                            {
                                obj.ser_count = Convert.ToInt32(drw2[2]);
                                obj.ser_UP_ID = id;
                                obj.counter = 0;
                                obj.baseserch();
                            }
                        }
                    }
                }
            }
            num0 = GenRand(0.0, 1.2);
            a = a + num0;
            a = Math.Round(a, 2);
        }