ASP网站,数据库写入问题

来源:百度知道 编辑:UC知道 时间:2024/05/19 04:01:46
下面是我网站的数据库写入命令,请问最后一项ShortName数值要的是当行的第一个自动编号数值ID,请问应该如何表示?
ClsPub.DB_Execute("Insert Into TW_FilesList(F_Type,F_Ext,F_Path,F_PrePath,F_ContentType,F_Size,F_Width,F_Height,F_OldName,F_About,F_IsShare,F_Catalog,F_UserName,F_GetFileId,F_UserCookieId,F_AddTime,F_UserIp,URL,ShortName)Values("&File.FileType&",'"&File.FileExt&"','"&FilePath&File.FileName&"','"&F_Viewname&"','"&Lcase(File.FileContentType)&"','"&File.FileSize&"',"&File.FileWidth&","&File.FileHeight&",'"&F_OldName&"','"&F_About&"',"&F_IsShare&","&F_Catalog&",'"&F_Username&"','"&File.GetFileId&"','"&UserCookieId&"',"&SqlNowString&",'"&ClsPub.Get_UserIp&"','http://h4480.cn/workroo

用rs.addnew把它空出来,数据库会自动生成的

如果用xeyos的方法,他排序错了...

把asc(从小到大)改成desc(从大到小)

AA=最后ID值+1 AA就是当前插入行的ID了

ClsPub.DB_Execute("select top 1 id from TW_FilesList order by autoID(自动编号字段名) Desc")
aa=ClsPub("id")+1
然后你上面的语句,"当行的自动编号ID数值"换成AA,注意是数值型的,不用加引号