Java - convertir un String a Varchar2

 
Vista:

convertir un String a Varchar2

Publicado por samuel (9 intervenciones) el 27/04/2004 21:38:26
Os situo la base de datos es Oracle.
Programacion en Java.

Como puedo convertir un String a Varchar2.

por que hago:

public static void (String cadena)
Select * From tabla where columna = '"+cadena"+'

pero como en la tabla de oracle cadena esta guardado como un varchar2
no me lo reconoce y no se que hacer.

Muhcas Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 755
Bronce
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

RE:convertir un String a Varchar2

Publicado por Yamil Bracho (2315 intervenciones) el 27/04/2004 22:01:19
El problema que tienes es que los strieng deben ir encerrados entre apostrofres. Asi te debe quedar:

Select * From tabla where columna = '" +cadena + "'"

Es mejor usa una sentencia preparada la cual creas asi
PreparedStatement ps = con.prepareStatement( "SELECT * FROM Tabla WHERE Columna = ?"
ps.setString(1, cadena=;
ResultSet rs = ps.executeQuery()

Creo que esta opcion es mas sencilla de manejar y te enredas con las comillas y apostrofes..
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar