galera to com problema no if:
public Collection procurar(Pedidos pedidos) throws PedidosInexistenteException {
Statement stmt = null;
Connection con = null;
ResultSet rs = null;
ResultSet rs2 = null;
Collection listaPedidos = new LinkedList();
StringBuffer query = new StringBuffer();
StringBuffer query2 = new StringBuffer();
StringBuffer query3 = new StringBuffer();
ClientesPessoaFisica pf = null;
ClientesPessoaJuridica pj = null;
Endereco endereco = null;
Pedidos pedido = null;
String data = null;
try{
int codigoCliente = pegarCodigo(pedidos);
query.append("SELECT P.COD_PEDIDO, P.COD_CLIENTE, P.DATA_PEDIDO, C.NOME, C.TIPO, L.USUARIO, L.SENHA, E.COD_ENDERECO, E.NUMERO, E.RUA, E.BAIRRO, E.CIDADE, E.FONE, E.CELULAR, E.CEP, E.EMAIL FROM PEDIDOS P, CLIENTES C, LOGIN L, ENDERECO E WHERE P.COD_CLIENTE=C.COD_CLIENTE AND C.COD_CLIENTE=L.COD_CLIENTE AND C.COD_CLIENTE=E.COD_CLIENTE AND P.COD_CLIENTE="+codigoCliente+";");
System.out.println(query);
con = gerenciadorBD.getConexao();
stmt = con.createStatement();
rs = stmt.executeQuery(query.toString());
while (rs.next()){
int codendereco = rs.getInt("COD_ENDERECO");
int numero = rs.getInt("NUMERO");
String rua = rs.getString("RUA");
String bairro = rs.getString("BAIRRO");
String cidade = rs.getString("CIDADE");
String fone = rs.getString("FONE");
String celular = rs.getString("CELULAR");
String cep = rs.getString("CEP");
String email = rs.getString("EMAIL");
endereco = new Endereco(numero, rua, bairro, cidade, fone, celular, cep, email);
int codCliente = rs.getInt("COD_CLIENTE");
String nome = rs.getString("NOME");
String tipo = rs.getString("TIPO");
String usuario = rs.getString("USUARIO");
String senha = rs.getString("SENHA");
data = rs.getString("DATA_PEDIDO");
int codPedido = rs.getInt("COD_PEDIDO");
if (tipo=="F"){...
}
o problema é que to pegando mais em cima o conteudo do banco da campo tipo e ta jogando na variavel tipo F. ate ai ta ok.
o problema ta quando faço logo em seguida o if. se tipo==“F”. tipo é F e nao entra no if. alguem sabe o que ta acontecendo.
[size=“9”][color=“green”]*Editado para adicionar o BBCode
Procure sempre utilizar para postar seus códigos, facilita a leitura e o entendimento… http://www.portaljava.com/home/modules.php?name=Forums&file=faq&mode=bbcode[/color][/size]