<%@page language="java"
import="java.util.*"
import="java.sql.*"
contentType="text/html;charset=gb2312"
%>
<html>
<body>
String A=request.getParameter("A");
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url="jdbc:odbc:pill";
Connection conn=DriverManager.getConnection(url); Statement stmt=conn.createStatement();
String sql="select * from t_pill where id=A;
int ret=stmt.executeQuery(sql);
out.println(sql);
stmt.close();
conn.close();
}catch(Exception e)
{
out.println(e.toString());
}
%><body>
</html>
---------------------------------------
上面代码有何错误?它要实现从第一个页面点击首写字母A跳转到上面这个页面,并让这个页面从数据库中提取字段为 A 的所有数据并显示!希望高手指点下,谢谢
import="java.util.*"
import="java.sql.*"
contentType="text/html;charset=gb2312"
%>
<html>
<body>
String A=request.getParameter("A");
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url="jdbc:odbc:pill";
Connection conn=DriverManager.getConnection(url); Statement stmt=conn.createStatement();
String sql="select * from t_pill where id=A;
int ret=stmt.executeQuery(sql);
out.println(sql);
stmt.close();
conn.close();
}catch(Exception e)
{
out.println(e.toString());
}
%><body>
</html>
---------------------------------------
上面代码有何错误?它要实现从第一个页面点击首写字母A跳转到上面这个页面,并让这个页面从数据库中提取字段为 A 的所有数据并显示!希望高手指点下,谢谢
看到一个
--1.少一边",
--2.如果A是字段名就没错,如果是值非数值型需要加上单引号。