Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html JSTL-如何将值传递给SQL语句_Html_Sql_Sql Server_Jsp_Jstl - Fatal编程技术网

Html JSTL-如何将值传递给SQL语句

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

HTML文件

插入股票值(“?”、“?”)
中删除引号。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 :