2013-09-30 2 views
-8
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(); 
} 
+1

은 우리가 당신을 도와 도움말이 코드를 시도 놓친 생각. 대문자가 아님, 실제로 질문하기, 무엇을하려고하는지, 어떻게되었는지, 어떻게 테스트 했습니까 ... – Nanne

+0

질문에 스택 추적을 추가하십시오. – Aashray

+1

질문으로 돌아가서 (편집 기능이 있습니다) 더 나은 것으로 만들 수 있습니까? 이 사이트의 FAQ를 읽으면 문제는 사용자가 덤프하는 포럼뿐만 아니라 다른 사용자를 도울 수있는 지식의 본문을 얻는 것입니다. 그래서 질문을 추가하고 문제와 목표 등을 설명하십시오. 그리고 처음 사용자 일지라도 코드를 덤프하는 것이 아니라 실제로 도움이되는지 물어보십시오. – Nanne

답변

4

은 try/마침내 블록과 같이, 내부의 기능을해야 삭제 : 코드 아래

public void GravaBanco(String nome, String telefone) { 
    try { 
    ... 
    } finally { 
    ... 
    } 
} 
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(); 
     } 
    } 
0

나는 u는 방법 이름 뒤에 괄호

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(); 
    } 
} 
관련 문제