ASP 参数问题? Access SQL问题?
近期在做一个功能时发生怪问题.
==func.asp==
Function GetProductModel(productid)
Set conn1=Server.CreateObject("ADODB.Connection")
Set rs1=Server.CreateObject("ADODB.Recordset")
conn1.open DBCONN
sql1="select * from product where productid = "&productid
rs1.open sql1,conn1
GetProductModel = rs1("productmodel")
end Function
==show.asp==
tempid=5
<%=GetProductModel(tempid)%>
出现错误为
//错误类型:
Microsoft JET Database Engine (0x80040E14)
语法错误 (操作符丢失) 在查询表达式 'productid =' 中。
好久不来论坛了,应该没啥分...
请各位解答,xiexie!!
productid 是字符串吗 是的话修改成:
sql1="select * from product where productid = '"& productid & "'"
yan11cn
productid在access里是自动编号,递增 长整形.如果按照你的改法的话,也会报错:
错误类型:
Microsoft JET Database Engine (0x80040E07)
标准表达式中数据类型不匹配。
谢谢!
Microsoft JET Database Engine (0x80040E14) 是sql语句的字段名错误,或数据类型不匹配
你看看是不是数据库中的那个字段不是productid
要是不行就试试
sql1="select * from product where productid = "&clng(productid)
感觉有些灵异。。。
恩,绝对灵异,是这样的 我如果不用参数,直接改
相关问答:
Imports System.ComponentModel
Imports System.Web.UI
Imports System.Web.UI.Design
Imports System.Web.UI.WebControls
Namespace CBDAspNet.WebControls.HTML
''' <summary>
'' ......
执行的顺序:
1)文件浏览框(选择文件使用)
选择好文件后
点击一个导入按钮的时候 ,把上面上传框里的csv文件以一个ID为文件名,上传到**/**文件夹下
2)读取这个文件夹下的csv的文件,转换成sql
3 ......
最近在做个网上商城,购物车模块,没有做过,麻烦各位帮忙说下大致说下思路,能发一份源码更好。小弟先谢过各位了;
QQ:413763818;
eamil:swebook@126.com
网上一大堆!
www.51aspx.com
去下 ......
我一个项目,有个插入操作,具体是这样的:
我有进货信息表。在出货时选择相应的进货信息,输入数量,选择部门后,点保存按钮,由于网络延时,点一下没有反映,于是用户就又点一下,导致一次插入了两条记录:
例:
......
各位大虾,我做了一个ASP得通讯录,但是除了查询功能好像其他都有问题,其中添加功能如下,能指导一下我哪里出错了吗?
<html>
<head>
<title>无标题文档</title>
</head>
<b ......