<%String s1 = request.getParameter("ssn");%>
<%String s2 = request.getParameter("realname");%>
<%String s3 = request.getParameter("address");%>
<%String s4 = request.getParameter("phone");%>
<%String s5 = request.getParameter("salary");%>
<%String s6 = request.getParameter("club");%>
<%String s7 = request.getParameter("year");%>
<%
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn=DriverManager.getConnection("jdbc:odbc:airdrome");
Statement stmt=conn.createStatement();
String sql="insert into tech values (s1,s2,s3,s4,s5,s6,s7)";
ResultSet rs=stmt.executeQuery(sql);
%>javax.servlet.ServletException: [Microsoft][ODBC SQL Server Driver][SQL Server]在此上下文中不允许使用 's1'。此处只允许使用常量、表达式或变量。不允许使用列名。
在数据库中有几个字段是float,int型,s1位置是char我想知道该怎么办救救偶
<%String s2 = request.getParameter("realname");%>
<%String s3 = request.getParameter("address");%>
<%String s4 = request.getParameter("phone");%>
<%String s5 = request.getParameter("salary");%>
<%String s6 = request.getParameter("club");%>
<%String s7 = request.getParameter("year");%>
<%
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn=DriverManager.getConnection("jdbc:odbc:airdrome");
Statement stmt=conn.createStatement();
String sql="insert into tech values (s1,s2,s3,s4,s5,s6,s7)";
ResultSet rs=stmt.executeQuery(sql);
%>javax.servlet.ServletException: [Microsoft][ODBC SQL Server Driver][SQL Server]在此上下文中不允许使用 's1'。此处只允许使用常量、表达式或变量。不允许使用列名。
在数据库中有几个字段是float,int型,s1位置是char我想知道该怎么办救救偶
解决方案 »
- 请教关于webservice客户端同一请求同时间多次发送的问题
- 请教一个问题:使用svn下载代码,但是如何查看哪些人下载过代码?
- 问下autoComplete的问题
- 急哦!!Struts中Ibatis框架问题,我写了一个UserDao接口和一个UserDaoImp实现方法,现在dao_config.xml总是报错,而且很奇怪啊?请各位指点啊?
- 朋友么帮帮忙啊 (在线)
- saml 单点登录
- JSP的Exception的问题
- JSP+RESIN+ORACLE的问题(初学)
- 这样做事务行吗?
- 超级连接中含有中文,如何提供下载?
- 怎么根据模板建立网站啊?? 急!!!!!!!!!!!!!
- 想写一个关于分页的对象,把分页详情忍了
如果 变量是int或float型的话可以不做处理
如果是字符型或日期型的需要在变量前后加上''这样
如s1是字符型 "'" + s1 + "'"