public void InsereDocumento() { DatabaseConnection DatabaseConnectionClass = new DatabaseConnection(); MySqlConnection cn = DatabaseConnectionClass.connect(); cn.Open(); MySqlCommand cmd = cn.CreateCommand(); cmd.CommandType = CommandType.Text; cmd.CommandText = "INSERT INTO documentos VALUES " + "('" + 0 + "','" + ValorNomeTitulo.ToUpper() + "','" + ValorNomeAutorUm.ToUpper() + "','" + ValorNomeAutorDois.ToUpper() + "','" + ValorNomeAutorTres.ToUpper() + "','" + ValorNomeAutorQuatro.ToUpper() + "','" + ValorPalavraChave.ToUpper() + "','" + ValorCaminhoPdf + "','" + ValorCaminhoRar + "','" + ValorResumo + "','" + ValorAnoProjeto + "','" + RecebePrimaryKeyCursosUnidades + "');"; cmd.ExecuteNonQuery(); cn.Close(); }
public void AlteraDocumento() { DatabaseConnection DatabaseConnectionClass = new DatabaseConnection(); MySqlConnection cn = DatabaseConnectionClass.connect(); cn.Open(); MySqlCommand cmd = cn.CreateCommand(); cmd.CommandType = CommandType.Text; cmd.CommandText = "UPDATE documentos SET " + "TITULO = '" + ValorNomeTitulo.ToUpper() + "'" + ",AUTOR_UM = '" + ValorNomeAutorUm.ToUpper() + "'" + ",AUTOR_DOIS = '" + ValorNomeAutorDois.ToUpper() + "'" + ",AUTOR_TRES = '" + ValorNomeAutorTres.ToUpper() + "'" + ",AUTOR_QUATRO = '" + ValorNomeAutorQuatro.ToUpper() + "'" + ",PALAVRA_CHAVE = '" + ValorPalavraChave.ToUpper() + "'" + ",ano_projeto = '" + ValorAnoProjeto + "'" + ",PDF = '" + ValorCaminhoPdf + "'" + ",RAR = '" + ValorCaminhoRar + "'" + ",resumo = '" + ValorResumo + "' " + ",FK_CURSO_UNIDADE = '" + Convert.ToInt32(RecebePrimaryKeyCursosUnidades) + "' " + " WHERE cod_documento = '" + ValorCodigoDocumento + "';"; cmd.ExecuteNonQuery(); cn.Close(); }
public DataTable FiltraListViewFaculdadeAutorTituloPalavraChave() { string palavras = string.Empty; string[] colunas = ValorPalavraChave.Split(' '); Array.Sort(colunas); var i = 0; foreach (var item in colunas) { i++; palavras += "PALAVRA_CHAVE LIKE '%" + item + "%'"; if (i != colunas.Length) { palavras += " AND "; } } DataTable dt = new DataTable(); DatabaseConnection DatabaseConnectionClass = new DatabaseConnection(); MySqlConnection cn = DatabaseConnectionClass.connect(); MySqlDataAdapter adp = new MySqlDataAdapter("SELECT * FROM cursos_unidades " + "INNER JOIN documentos ON cursos_unidades.COD_CURSO_UNIDADE = documentos.FK_CURSO_UNIDADE " + "INNER JOIN unidades ON cursos_unidades.FK_UNIDADE = unidades.COD_UNIDADE " + "INNER JOIN cursos ON cursos_unidades.FK_CURSO = cursos.COD_CURSO " + "WHERE(AUTOR_UM LIKE '%" + FiltraListViewAutor + "%' OR AUTOR_DOIS LIKE '%" + FiltraListViewAutor + "%' OR AUTOR_TRES LIKE '%" + FiltraListViewAutor + "%' OR AUTOR_QUATRO LIKE '%" + FiltraListViewAutor + "%')" + "AND (" + palavras + ") " + "AND (TITULO LIKE '%" + ValorNomeTitulo + "%') " + "AND (COD_UNIDADE = '" + ValorCodigoFaculdade + "')" + "ORDER BY documentos.TITULO; ", cn); cn.Open(); adp.Fill(dt); cn.Close(); return(dt); }