public void GravaBanco(String nome, String telefone)
try{ //Syntax error on token “try”, delete this token
BancoDados = openOrCreateDatabase(NomeBanco, MODE_WORLD_READABLE, null);
String SQL = "INSERT INTO tabcadastropessoa (nomepessoa, telefonepessoa) VALUES (nomepessoa = '"+NomePessoa+"', telefonepessoa = '"+TelefonePessoa+"')";
MensagemAlerta("Banco de Dados", "Registro gravado com sucesso!");
} catch(Exception erro) { //Syntax error on tokens, delete this tokens
MensagemAlerta("Erro no Banco de Dados", "Não foi possivel gravar o registro!" + erro);
} finally { //Syntax error on token “finally”, delete this token
BancoDados.close();
}
问问题
5902 次
3 回答
5
try/finally 块应该在函数内部,如下所示:
public void GravaBanco(String nome, String telefone) {
try {
...
} finally {
...
}
}
于 2013-09-30T05:30:37.450 回答
0
使用下面的代码,您缺少大括号。
public void GravaBanco(String nome, String telefone){
try{ //Syntax error on token “try”, delete this token
BancoDados = openOrCreateDatabase(NomeBanco, MODE_WORLD_READABLE, null);
String SQL = "INSERT INTO tabcadastropessoa (nomepessoa, telefonepessoa) VALUES (nomepessoa = '"+NomePessoa+"', telefonepessoa = '"+TelefonePessoa+"')";
MensagemAlerta("Banco de Dados", "Registro gravado com sucesso!");
}catch(Exception erro){ //Syntax error on tokens, delete this tokens
MensagemAlerta("Erro no Banco de Dados", "Não foi possivel gravar o registro!" + erro);
}
finally{ //Syntax error on token “finally”, delete this token
BancoDados.close();
}
}
于 2013-09-30T05:32:19.503 回答
0
我认为您在方法名称后错过了大括号尝试此代码
public void GravaBanco(String nome, String telefone) {
try { // Syntax error on token “try”, delete this token
BancoDados = openOrCreateDatabase(NomeBanco, MODE_WORLD_READABLE,
null);
String SQL = "INSERT INTO tabcadastropessoa (nomepessoa, telefonepessoa) VALUES (nomepessoa = '"
+ NomePessoa
+ "', telefonepessoa = '"
+ TelefonePessoa
+ "')";
MensagemAlerta("Banco de Dados", "Registro gravado com sucesso!");
} catch (Exception erro) { // Syntax error on tokens, delete this tokens
MensagemAlerta("Erro no Banco de Dados",
"Não foi possivel gravar o registro!" + erro);
} finally { // Syntax error on token “finally”, delete this token
BancoDados.close();
}
}
于 2013-09-30T05:32:40.740 回答