예제 #1
0
        public void InserirEmMassa(string tabela, string valores)
        {
            string        query = "INSERT INTO " + tabela + " (";
            List <string> t     = new List <string>();

            switch (tabela)
            {
            case "palavra":
                t = Palavra.ToListTabela();
                break;

            case "referencias":
                t = Referencia.ToListTabela();
                break;
            }
            foreach (string s in t)
            {
                query += (s + ",");
            }
            query  = query.Remove(query.Count() - 1);
            query += ") VALUES ";
            if (valores.First() == '(')
            {
                query += valores;
            }
            else
            {
                query += ("(" + valores + ");");
            }
            EnviaComando(query);
        }
예제 #2
0
        public static List <Palavra> ConverteObject(List <object[]> entrada)
        {
            List <Palavra> s   = new List <Palavra>();
            int            lim = entrada.Count;
            Palavra        pt  = new Palavra();

            object[] po = new object[ToListTabela(true).Count];
            for (int i = 0; i < lim; i++)
            {
                po = entrada.ElementAt(i);
                pt = (Palavra)po;
                s.Add(pt);
            }
            return(s);
        }