public void ListaTabelas(CheckedListBox chkTabelas, TiposDeBancoDeDados bd, bool checkd) { ITabelasECampos tabelasECampos = TabelaECamposFactoy.GetTabelasECampos(bd); chkTabelas.Items.Clear(); foreach (string NomeDaTabela in tabelasECampos.TabelasDoBanco()) { chkTabelas.Items.Add(NomeDaTabela, checkd); } }
public bool VerificaConexao(string ServeName, string Login, string Senha, TiposDeBancoDeDados BD) { if (ServeName != string.Empty && Login != string.Empty && Senha != string.Empty) { StringConexao.GetInstance(ServeName, Login, Senha); IConexao con = FactoryConexao.GetConexao(BD); return con.TesteConexao(); } return false; }
public static IConexao GetConexao(TiposDeBancoDeDados bd) { if (TiposDeBancoDeDados.ORACLE == bd) { return ConexaoOracle.GetInstace(); } else if (TiposDeBancoDeDados.SQLSERVER == bd) { return ConexaoSqlServer.GetInstace(); } else return null; }
public static ITabelasECampos GetTabelasECampos(TiposDeBancoDeDados tipodebancodedados) { if (tipodebancodedados == TiposDeBancoDeDados.SQLSERVER) { return new TabelasECamposSqlServer(TiposDeBancoDeDados.SQLSERVER); } else if (tipodebancodedados == TiposDeBancoDeDados.ORACLE) { return new TabelasECamposOralcer(TiposDeBancoDeDados.ORACLE); } else { return null; } }
public GerarArquivoCSharp(TiposDeBancoDeDados BancoDeDados) { this.BancoDeDados = BancoDeDados; }
public TabelasECamposSqlServer(TiposDeBancoDeDados BD) { this.BD = BD; }
public TabelasECamposOralcer(TiposDeBancoDeDados BD) { this.BD = BD; this.owner = Recuperaowner(); }
public GeraInsertUpdateDelete(TiposDeBancoDeDados BancodeDados) { this.BancodeDados = BancodeDados; }