Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #59 da revista programar. Faz já o download aqui!

footboyedit

connection string shared preference

Mensagens Recomendadas

footboyedit    0
footboyedit

boas, como eu consigo dar o valor da shared preference a uma connection string?

ex.

ConnURL = "jdbc:jtds:sqlserver://" + ip + ";"

+ "databaseName=" + db + ";user=" + un + ";password="

+ password + ";";

por exemplo eu quero que substitua o ip pelo valor que eu guardo na edittext noutra activity através de shared preference..

obrigado :)

Editado por footboyedit

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
footboyedit    0
footboyedit

a minha ideia é fazer uma connection string a partir dos dados que eu tiver nas edittexts

tenho isto:

@SuppressLint("NewApi")

public Connection CONN() {

SharedPreferences sharedPrefs = getSharedPreferences("serverConfig", MODE_PRIVATE);

String ip = sharedPrefs.getString("host", "");

String db = sharedPrefs.getString("db", "");

String un = sharedPrefs.getString("login", "");

String password = sharedPrefs.getString("pw", "");

StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();

StrictMode.setThreadPolicy(policy);

Connection conn = null;

String ConnURL;

try {

Class.forName(classs);

ConnURL = "jdbc:jtds:sqlserver://" + ip + ";"

+ "databaseName=" + db + ";user=" + un + ";password="

+ password + ";";

conn = DriverManager.getConnection(ConnURL);

} catch (SQLException se) {

Log.e("ERRO!", se.getMessage());

} catch (ClassNotFoundException e) {

Log.e("ERRO!", e.getMessage());

} catch (Exception e) {

Log.e("ERRO!", e.getMessage());

}

return conn;

}

Editado por footboyedit

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.