Un gran problema
    
		    Estoy intentando hacer una consulta sql este es el codigo que estoy utilizando:
<html>
<body>
<%@page import="java.sql.*"%>
<%
Connection con;
Statement stm;
ResultSet tabla;
String url="jdbc:oracle:thin:@SERVIDORBD:1521:BD";
StringBuffer tSql= new StringBuffer();
try
{
Class.forName("oracle.jdbc.driver.OracleDriver");
con=DriverManager.getConnection(url,"DBABOISIER","BOISIER");
stm=con.createStatement();
%>
    
<table width="100%" border="1" cellspacing="1" cellpadding="1">
<tr bgcolor="#0000FF">
<td bgcolor="#FF0000">
<div align="center"><font color="#FFFFFF"><b><font size="4">Codigo</font></b></font></div></td>
<td bgcolor="#000099"> <div align="center"><font color="#FFFFFF"><b><font size="4">Nombre</font></b></font></div></td>
<td bgcolor="#000099"> <div align="center"><font color="#FFFFFF"><b><font size="4">Descripcion</font></b></font></div></td>
</tr>
<%
tSql="Select proyecto.pronombre, proyecto.procodigo, evaluacion_proyecto.eprcodigo,
evaluacion_proyecto.eprimpacto_social, evaluacion_proyecto.eprimpacto_economico,
evaluacion_proyecto.eprproductividad From proyecto, evaluacion_proyecto Where
proyecto.pronombre ='Cultivo de maÃz' and proyecto.procodigo = evaluacion_proyecto.procodigo";
tabla=stm.executeQuery(tSql);
while (tabla.next())
{
%>
<tr>
<td><%=tabla.getString("PROYECTO.PRONOMBRE")%></td>
<td><%=tabla.getString("PROYECTO.PROCODIGO")%></td>
<td><%=tabla.getString("EVALUACION_PROYECTO.EPRPRODUCTIVIDAD")%></td>
</tr>
<%
}
tabla.close();
%>
</table>
<%
    
}
catch(Exception e)
{
out.print("Error en JDBC "+e);
}
%>
</body>
</html>
Y me da un error en la seccion donde esta la tira sql, en la linea 35. Por favor Ayudaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa!!!!!!!!!!!!!!!!!!!!!! GRACIAS
    <html>
<body>
<%@page import="java.sql.*"%>
<%
Connection con;
Statement stm;
ResultSet tabla;
String url="jdbc:oracle:thin:@SERVIDORBD:1521:BD";
StringBuffer tSql= new StringBuffer();
try
{
Class.forName("oracle.jdbc.driver.OracleDriver");
con=DriverManager.getConnection(url,"DBABOISIER","BOISIER");
stm=con.createStatement();
%>
<table width="100%" border="1" cellspacing="1" cellpadding="1">
<tr bgcolor="#0000FF">
<td bgcolor="#FF0000">
<div align="center"><font color="#FFFFFF"><b><font size="4">Codigo</font></b></font></div></td>
<td bgcolor="#000099"> <div align="center"><font color="#FFFFFF"><b><font size="4">Nombre</font></b></font></div></td>
<td bgcolor="#000099"> <div align="center"><font color="#FFFFFF"><b><font size="4">Descripcion</font></b></font></div></td>
</tr>
<%
tSql="Select proyecto.pronombre, proyecto.procodigo, evaluacion_proyecto.eprcodigo,
evaluacion_proyecto.eprimpacto_social, evaluacion_proyecto.eprimpacto_economico,
evaluacion_proyecto.eprproductividad From proyecto, evaluacion_proyecto Where
proyecto.pronombre ='Cultivo de maÃz' and proyecto.procodigo = evaluacion_proyecto.procodigo";
tabla=stm.executeQuery(tSql);
while (tabla.next())
{
%>
<tr>
<td><%=tabla.getString("PROYECTO.PRONOMBRE")%></td>
<td><%=tabla.getString("PROYECTO.PROCODIGO")%></td>
<td><%=tabla.getString("EVALUACION_PROYECTO.EPRPRODUCTIVIDAD")%></td>
</tr>
<%
}
tabla.close();
%>
</table>
<%
}
catch(Exception e)
{
out.print("Error en JDBC "+e);
}
%>
</body>
</html>
Y me da un error en la seccion donde esta la tira sql, en la linea 35. Por favor Ayudaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa!!!!!!!!!!!!!!!!!!!!!! GRACIAS
		    Prueba esto, creo que lo tienes sin concadenar y trata de colocarlo asi, resulta menos complicado:
tSql="Select P.pronombre, P.procodigo, E.eprcodigo,"+
"E.eprimpacto_social, E.eprimpacto_economico," +
"E.eprproductividad"+
"From proyecto as P,"evaluacion_proyecto as E" +
"Where P.pronombre" =\'Cultivo de maÃz\' and"+
"P.procodigo =" + E.procodigo";
    tSql="Select P.pronombre, P.procodigo, E.eprcodigo,"+
"E.eprimpacto_social, E.eprimpacto_economico," +
"E.eprproductividad"+
"From proyecto as P,"evaluacion_proyecto as E" +
"Where P.pronombre" =\'Cultivo de maÃz\' and"+
"P.procodigo =" + E.procodigo";
