ASP将数据库记录中的字段最大值+1填入给文本框具体代码
selectmax(字段)as字段from表名<inputtype="text"value="<%=rs("刚才查询到的最大值字段")+1%>上面说的格式是另一个网友提供...
select max(字段) as 字段 from 表名
<input type="text" value="<%=rs("刚才查询到的最大值字段")+1%>
上面说的格式是另一个网友提供的,没有详细代码,不是本人写的,
能提供<% %>中间详细代码吗?
高分追加!!! 展开
<input type="text" value="<%=rs("刚才查询到的最大值字段")+1%>
上面说的格式是另一个网友提供的,没有详细代码,不是本人写的,
能提供<% %>中间详细代码吗?
高分追加!!! 展开
2个回答
展开全部
select max(字段) as aabbcc from 表名
注意这个as后面的aabbcc就是一个临时字段名。<%=rs("aabbcc")+1%>这样
注意这个as后面的aabbcc就是一个临时字段名。<%=rs("aabbcc")+1%>这样
更多追问追答
追问
谢谢,
我主要问的是上面连接的信息具体怎么写,高分追加!!!
中间详细代码
追答
<%
dim DataServer,DataUser,DataBaseName,DataBasePsw,ConnStr,conn
DataServer = "*.*.*.*" '数据库服务器IP
DataUser = "aaaa" '访问数据库用户名
DataBaseName = "aaaaa" '数据库名称
DataBasePsw = "aabbcc" '访问数据库密码
ConnStr="Provider = Sqloledb; User ID = " & datauser & "; Password = " & databasepsw & "; Initial Catalog = " & databasename & "; Data Source = " & dataserver & ";" '这是mssql数据库连接
Set conn = Server.CreateObject("ADODB.Connection")
conn.open ConnStr
%>
<%
dim rs,sql
set rs=Server.CreateObject("ADODB.RECORDSET")
sql="select max(字段) as _max from 表名"
rs.open sql,conn,1,1
if rs.bof and rs.eof then
response.write "nothing!<hr>"
else
%>
<input type="text" value="<%=rs("_max")+1%>">
<!---其他html代码-->
<%
end if
rs.close
set rs=nothing
Conn.close:Set Conn=nothing
%>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询