Erro em StringBuilder com espaços em branco na string

Java

01/09/2014

Galera estou montando uma instrução sql para executar via get com StringBuilder no Java/Android, mas nas minhas strings que tem espaço, por exemplo: razão social, endereço, etc...

Ele da erro, como faço pra tratar isso

StringBuilder strURL = new StringBuilder();
            strURL.append("http://www.7master.com.br/SantaCruz/Insert.php?CodigoInterno=");        
            strURL.append(cursor.getInt(cursor.getColumnIndex("CodigoInterno")));
            strURL.append("&Pessoa=");
            strURL.append(cursor.getString(cursor.getColumnIndex("Pessoa")));
            strURL.append("&Razao=");
            strURL.append(cursor.getString(cursor.getColumnIndex("Razao")));
Sidney Abreu

Sidney Abreu

Curtidas 0

Respostas

Carlos Proença

Carlos Proença

01/09/2014

Qual o erro?
GOSTEI 0
Ronaldo Lanhellas

Ronaldo Lanhellas

01/09/2014

Por ter espaço entre elas e você querer adicionar no GET, pode colocar aspas simples no resultado, assim:

strURL.append("'"+cursor.getString(cursor.getColumnIndex("Razao"))+"'");
GOSTEI 0
Sidney Abreu

Sidney Abreu

01/09/2014

obrigado galeria, resolvi com econde do java
GOSTEI 0
Ronaldo Lanhellas

Ronaldo Lanhellas

01/09/2014

obrigado galeria, resolvi com econde do java


Serve também :D Boa sorte !
GOSTEI 0
POSTAR