Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/81.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
Javascript基于文本框值从MS Access检索值_Javascript_Sql_Ms Access - Fatal编程技术网

Javascript基于文本框值从MS Access检索值

Javascript基于文本框值从MS Access检索值,javascript,sql,ms-access,Javascript,Sql,Ms Access,我可能有一个简单的问题,我想不出来 我有一个文本框ID“date_added”,并编写了一个JavaScript sql语句,根据这个文本框值检索值,使其成为动态的 var dateadded = document.form_name.date_added.value; var currentuser = "SELECT * FROM productivity WHERE date_added='dateadded';"; 如果我用准确的日期(例如2014年5月7日)替换“dateadded”

我可能有一个简单的问题,我想不出来

我有一个文本框ID“date_added”,并编写了一个JavaScript sql语句,根据这个文本框值检索值,使其成为动态的

var dateadded = document.form_name.date_added.value;
var currentuser = "SELECT * FROM productivity WHERE date_added='dateadded';";
如果我用准确的日期(例如2014年5月7日)替换“dateadded”,我就能够检索结果。 似乎我的语法不正确


请帮忙。谢谢

以下是从变量dateadded传递日期的正确方法

var currentuser = "SELECT * FROM productivity WHERE date_added='"+dateadded+"';";

您将日期添加为文本,而不是作为保存日期值的变量传递

您获取的日期可能采用不同的格式,请尝试打印并检查一次。文本框是否是access数据库的一部分,或者您是否有与此数据库对话的网页?这非常有效!!感谢您的快速回复