Html JSTL-如何将值传递给SQL语句
HTML文件Html JSTL-如何将值传递给SQL语句,html,sql,sql-server,jsp,jstl,Html,Sql,Sql Server,Jsp,Jstl,HTML文件 从插入股票值(“?”、“?”)中删除引号。2?被解释为值而不是占位符 这里有一个例子 我承认我在猜测,但我怀疑您是否需要在?参数标记周围加引号。 <sql:setDataSource var="snapshot" driver="org.apache.derby.jdbc.ClientDriver" url="jdbc:derby://localhost:1527/sample" user="app" password="app"/> <sql:updat
从
插入股票值(“?”、“?”)
中删除引号。2?
被解释为值而不是占位符
这里有一个例子
我承认我在猜测,但我怀疑您是否需要在
?
参数标记周围加引号。
<sql:setDataSource var="snapshot" driver="org.apache.derby.jdbc.ClientDriver"
url="jdbc:derby://localhost:1527/sample"
user="app" password="app"/>
<sql:update dataSource="${snapshot}" var="result">
insert into stock_tbl values ('?','?')
<sql:param value="${symb}" />
<sql:param value="${nm}" />
</sql:update>
type Exception report
message
descriptionThe server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException:
insert into stock_tbl values ('?','?')
: UNKNOWN MESSAGE, id 07009 :
root cause
java.sql.SQLException: UNKNOWN MESSAGE, id 07009 :
root cause
org.apache.derby.client.am.SqlException: UNKNOWN MESSAGE, id 07009 :