MDB em www

3 respostas
M

Boa tarde, gostaria de saber se tem como hospedar meu banco de dados Access na web e conseguir uma conexão com ele, hoje eu uso o básico conexão ODBC, conforme abaixo:

String usuario = "";
			String senha = "";
			String sql;
			Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
			Connection con;
			con = DriverManager.getConnection(url, usuario, senha);
			Statement st = con.createStatement();

			String xcod = JOptionPane
					.showInputDialog("Entre com código do cliente:");

			sql = "SELECT * FROM clientes WHERE codigo = " + xcod;
			ResultSet rs = st.executeQuery(sql);
			rs.next();
			lblCodigo.setText(rs.getString("codigo"));
			txtNome.setText(rs.getString("Nome"));
    		        con.close();

Muito obrigado

3 Respostas

berg.pb

Opa, tudo bom?
Vc já hospedou alguma coisa na web?

  • se vc nunca hospedou, vou explicar: precisa contratar uma empresa de hospedagem ou criar a sua.
  • se vc vai contratar, tem que ver se ela dá suporte ao Access.
  • se vai criar a sua, vai precisar de um IP Fixo para isso. Daí, vc instala o access na sua máquina e pronto… faz a conexão direto através de seu IP, usando a URL do DriverManager.

Abraço

T

Normalmente empresas de hospedagem usam MySQL ou então, para planos pagos, MS SQL Server. Nunca nunca nunca Access. Portanto, revise sua aplicação para usar um outro banco (nunca MS Access).

M

Muito obrigado pelas dicas, mas como ficaria a conexão no código supondo que o ip fixo fosse 200.200.200.200 e pasta onde estaria sendo publicada seria d:\dados\banco.mdb, e se existe alguma porta a ser direcionada.

Criado 1 de outubro de 2008
Ultima resposta 1 de out. de 2008
Respostas 3
Participantes 3