aspsql代码
Ⅰ asp中sql语句的写法
1. mydate=myyear & "-" & mymonth & "-" & 1
改正:最后的1是字符串,和前面的年月相连,比如2008-12-1,1要使用双引号""括起来。
2. lookfor是文本型吗?如果是文本型,写成request("lookfor")="yes"是正确的,如果是布尔型,那么要写成request("lookfor")=true
3. :你的SqlStr函数是这样写的吗?
Function SqlStr( data )
SqlStr = "" & Replace( data ", "" ) & ""
End Function
4. sql内错误,b69前缺少一个and;
改正:
if request("lookfor")="yes" then
sql="select * from diaocha where b75 = " & sqlstr(oabusyname) & " and b69 between " & mydate & " and " & mydate1 & " order by id desc"
5.sql重复:已经有了sql,为什么还继续写if ... the sql=....
如果要判断,就这样写
if request("lookfor")="yes" then
sql="select * from diaocha where b75 = " & sqlstr(oabusyname) & " b69 between " & mydate & " and " & mydate1 & " order by id desc"
else
sql="select * from diaocha where b75 =" & sqlstr(oabusyname) & " order by id desc"
end if
6.如果是access数据库,日期mydate最好要使用#括起来,asp可以更好的读取。
mydate = "#" & myyear & "-" & mymonth & "-" & "1#"
Ⅱ ASP中的SQL语句
语句之间用空格,不要用回车!
Ⅲ ASP里SQL语句求教!
同意楼上的
Set Rs=Conn.Execute("select A,count(A) from 表1 group by A")
while Not Rs.Eof
Response.Write(Rs(0)&"("&Rs(1)&")")
Rs.Movenext
Wend
Ⅳ asp中的sql语句
没有发现错误。 备注型字段在插入数据时,的确也需要加上 ‘ 号。
Ⅳ asp中sql语句
不懂你这里的意思
是说让ID在B,X之间取值?
disease.diseaseid In ("&x&","&b&")
当然这里不清楚你的字段类型如果是ID数值型的话可以这样获取。
Ⅵ ASP的SQL语句
Sql="Select Count(*) From 表 Where 条件"
Call OpenDB()
Rs.Open Sql,Conn,1,1
If Rs(0)>15 Then
Response.Write"<script>alert('超过15条,删除后再添加');</script>"
Else
…………略,插入记录
End If
Call CloseDB()
Ⅶ asp怎样与SQL数据库连接代码是
用于连接SQL数据库的代码应该这样:
连接字符串以及解释如下:
connstr="driver={SQL Server};server=(local);uid=sa;pwd=sa;database=Your database"
语法介绍:
(1)、driver={SQL Server};始终为这个形式,不变
(2)、server:可以是local、你计算机的IP、计算机的名称中的任意一个
(3)、uid:登陆SQL的用户名
(4)、pwd:登陆SQL的密码
(5)、database:要连接的数据库名称。
然后再声明连接对象:
set conn=Server.Createobject("adodb.connection")
然后用Open方法打开连接
conn.open connstr
楼主可以试下.
Ⅷ (asp中的sql查询代码)
SELECT a.id,a.votenum,case when c.voteid is not null then '1' else '0' end ps
FROM a
left join (SELECT voteid,count(hostip) cut1 FROM b group by voteid having count(hostip)=6 ) c
on a.id=c.voteid
Ⅸ asp中的sql语句
sql=" update xhb set fen=fen+"&fen
sql=sql & " where xhid="&xhid
Ⅹ asp sql 查询语句
如果pm或ys全是数字的话,建议你用数字类型的字段
那么就写为
sql="select sum(ms) as ms_sum form kc where pm=17001 and ys=-1"
rs.open sql,conn,1,1
response.write rs("ms_sum")