j2me INSERT banco

tou passando o seguinte url via browser e dar certo

http://localhost:8080/web_academico/control?ocupacao=professor&codTAluno=14&bimestre=3&nota=10&id=7

mas qd passo pela conexao via j2me n da certo, olhe o cód ai:

	private void getConexao(){
		
		Thread t = new Thread(this);
		t.start();		
	}
	
	public void run(){
				
		StringBuffer buf = null;
		DataInputStream dis = null;
		HttpConnection con = null;
		String array[] = null;
		ArrayString as = null;
		char id = ' ';
								
		try{
			
			//System.out.println(str_incl_alt);
									
			//id = (str_incl_alt.equalsIgnoreCase("incluir") ? '5' : '6');
			
												
			String url = "http://localhost:8080/web_academico/control?ocupacao=" + str_ocupacao  
								    + "&codTAluno=" + str_choice_cod_aluno + "&bimestre=" + choice_bim 
								    + "&nota=" + str_nota + "&id=7";
			
			
			//String url = "";
																																							
			con = (HttpConnection) Connector.open(url);
				
			con.setRequestMethod(HttpConnection.GET);
			
			System.out.println(url);
						
		}
			
		catch(IOException io){}
}

alguem sabe o pq?

se vc disser o erro fica mais facil de ajudarmos

Jogando a IOException fora desse jeito, vai ser MUITO dificil identificar a causa :wink:

num ta dando erro n

Não tá dando erro pq ele deve estar armazenado na variável de Exception que vc criou. Dá um System.err.println(erro); e depois conta pra gente o que tá rolando.

O erro e q quando mando a requisição atraves de:

con = (HttpConnection) Connector.open(url);
				
			con.setRequestMethod(HttpConnection.GET);

tenho q criar um objeto DataInputStream, para receber a resposta, de q e q nao sei ja q estou so inserindo no banco e n fazendo um SELECT. Mas se tirar esse objeto ele n insere. “estranho”.

entao o certo ficaria assim:

con = (HttpConnection) Connector.open(url);
				
			con.setRequestMethod(HttpConnection.GET);
						
			dis = con.openDataInputStream();