Exemplo n.º 1
0
        public Ocurrence(FileInfo fi, string word)
        {
            this._word      = word;
            this._URL       = fi.DirectoryName + "\\" + fi.Name;
            this._SimpleURL = this._URL.Replace("\\", "\\\\");

            this._numberOfOccurence = 1;

            string requestWord = "SELECT idWord from t_word where `worWord`='" + _word + "';";
            string requestFile = "SELECT idFile from t_file where `filURL`='" + _SimpleURL + "';";



            Connexion conec = new Connexion();

            if (conec.OpenConnection() == true)
            {
                //create command and assign the query and connection from the constructor
                MySqlCommand cmd = new MySqlCommand(requestFile, conec.Connection);
                //Execute command
                MySqlDataReader reader = cmd.ExecuteReader();
                while (reader.Read())
                {
                    idFile = reader[0].ToString();
                }
                //close connection
                conec.CloseConnection();
            }
            else
            {
                Console.WriteLine("Il y a un problème avec la connexion");
            }
            Connexion conec2 = new Connexion();

            if (conec2.OpenConnection() == true)
            {
                //create command and assign the query and connection from the constructor
                MySqlCommand cmd = new MySqlCommand(requestWord, conec2.Connection);
                //Execute command
                MySqlDataReader reader = cmd.ExecuteReader();
                while (reader.Read())
                {
                    idWord = reader[0].ToString();
                }
                //close connection
                conec2.CloseConnection();
            }
            else
            {
                Console.WriteLine("Il y a un problème avec la connexion");
            }
        }