【发布时间】:2013-05-23 17:23:02
【问题描述】:
我做了一个网页来在表单中插入信息。 Asp 页面检索此信息并将其插入到 ms-access 2007 数据库中。
在 access 数据库中有不同类型的变量,如日期、数字和字符串。这是从表单填写的数据的 ms-access 快照:(点击放大)
当我使用日期变量对数据库进行查询时,我没有问题。但是当我想使用字符串变量时我遇到了问题。
当我做一些 SQL 查询时:
SELECT table.name FROM table WHERE table.city="Barcelona"
我没有得到任何结果,并且有很多具有此值的条目。
如果我手动插入一个条目,然后执行相同的查询,我只会获得我添加的最后一行。
那么从asp页面输入的变量有问题……你知道是怎么回事吗?
【问题讨论】:
-
我相信使用图片可以帮助人们理解我想说的话,无论如何,我会编辑帖子。
-
@LittleBobbyTables 第一张图片不是代码,它是与这里的问题相关的表格方案。
-
为了帮助您,我们需要更多详细信息:您如何尝试连接数据库?你的连接字符串是什么?你的意思是“手动插入条目”?否则如何插入条目?添加这些详细信息后,请使用
@进行通知,以便我可以查看并返回此处。 -
@ShadowWizard 当我说“手动插入条目”时,我的意思是打开 ms-access,单击所需的单元格并使用键盘输入值。我说“手动”是为了将此方法与 ASP 输入法区分开来。无论如何,厌倦了找不到问题,我将 ms-access 数据库迁移到了 mysql 数据库。我正确更改了连接字符串,现在一切正常。感谢您的帮助!
标签: asp-classic ms-access-2007