当前位置:首页 » 编程语言 » asp函数sql

asp函数sql

发布时间: 2022-03-02 19:06:53

Ⅰ asp 怎么在sql语句中用Function!!!

你没有必要写一个函数,而且自定函数在sql语句中是不认的。

sql="select * from where id+1>10
这样就行了,,,sql中是可以进行运算的。

Ⅱ ASP中将SQL语句参数传递给函数,然后函数内执行查询的问题

楼主这样写实不可能实现的,建议楼主在sql里面用case 语句来做

case 列名 when 值1 then 返回值1
when 值2 then 返回值2
when 值3 then 返回值3
else 返回值4
end
===========================================
select nn
from dd
where (case nn when 'yes' then 1
else 2
end)

Ⅲ 关于ASP+SQL的语句

这样搞就太长了,或者要几个页面的代码,还是让别人回吧,呵呵

Ⅳ SQL语句怎么使用ASP自定义函数

函数不是这么写的 你双引号引起来就是字符 用&符号啊
sql1=sql&"and Src_ID in ("&AutoKey(S_Key)&")"
AutoKey(S_Key)的返回值是:"Select * from cm_Source where Src_title like '%" & strKey & "%' or Src_Url like '%" & strKey & "%'" & strNew1 & strNew2
select id from 不是*

Ⅳ asp的sql查询语句:怎样把字段作为自定义函数的变量

楼主这样写实不可能实现的,建议楼主在sql里面用case
语句来做
case
列名
when
值1
then
返回值1
when
值2
then
返回值2
when
值3
then
返回值3
else
返回值4
end
===========================================
select
nn
from
dd
where
(case
nn
when
'yes'
then
1
else
2
end)

Ⅵ asp中sql语句使用函数的问题

不可能的 如果pr_set里面全部都是数字,我测试了一下 是可以的 除非你的其他程序有问题

我新建了一张表 命名为t 里面有两个字段 分别为id 类型为自动编号,第二个为pr_set 是文本类型 但是写入的全部是数字 将数据库保存为 T.mdb

然后测试了一下,运行很快的:(以下为测试代码)

<%
dim Conn,Connstr,sql,rs
set Conn=Server.CreateObject("ADODB.Connection")
Connstr="provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("T.mdb")
Conn.Open Connstr
set rs=Server.CreateObject("ADODB.RecordSet")
sql="select * from t order by Cint(int)"
rs.Open sql,Conn,1,3
For i=1 to rs.RecordCount
Response.Write(rs("int")&"</br>")
Rs.MoveNext
Next
rs.Close
set rs=nothing
Conn.Close
set Conn=nothing
%>

我猜是不是你的其他程序有问题了。

Ⅶ 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代码放入function中出问题!

函数写了如果不去调用,相当于没有执行这段代码,换言之就是根本没有连接数据库。所以要么注释掉function和end function,要么在每次连接数据库前调用这段函数。

Ⅸ ASP中如何在SQL中使用自定义函数

sql中的函数只能是建立在里边的存储过程,跟asp中的函数是两个概念

Ⅹ ASP SQL 如何能得到当前日期

ASP SQL 如何能得到当前日期
如果你要更新当前时间,根本就不要用一个隐藏域先获取当前时间,再更新表,你直接用当前时间更新表不就得了?
如:update table set time=getDate() '这里的getDate()是sql里的获取时间的函数,当然如果你非要这个隐藏域,也可以,如:
<input type="hidden" id="mytime" name="mytime" value="<%=now()%>" />
然后再获取值,如:
<%
mytime=request.Form("mytime")
sql="update table set time='"&mytime&"'"
conn.execute(sql)
%>

热点内容
爱情空间源码 发布:2025-01-12 04:51:53 浏览:890
mongodbphp安装 发布:2025-01-12 04:41:08 浏览:578
sql存储文件路径 发布:2025-01-12 04:37:31 浏览:242
我的世界服务器小灰机 发布:2025-01-12 04:21:36 浏览:931
九通车联网账号密码多少 发布:2025-01-12 04:21:32 浏览:293
怎么把服务器的ip固定了 发布:2025-01-12 03:55:42 浏览:580
php服务器开发 发布:2025-01-12 03:55:35 浏览:674
软件自制编程 发布:2025-01-12 03:54:00 浏览:536
j2ee和java的区别 发布:2025-01-12 03:42:44 浏览:583
android6小米 发布:2025-01-12 03:38:35 浏览:87