包含asp代码显示access所有字段内容的词条
1、Set oConn = ServerCreateObjectquotADODBCONNECTIONquotoConnOpen quotProvider=Data Source=quot dataaccess 其次打开表并读取记录 sql = quotselect top 100 * from tablebb where 1=1quotSet oRs = ServerCreateObjectquotADODBRecordsetquotrsOpen sql, oconn, 1, 1 if;lt!#include file=quotconnaspquot lt dim tempstr,i set rst=servercreateobjectquotadodbrecordsetquotsql=quotselect * from 班级信息表 order by 编号quotrstopen sql,conn,1,1 for i=1 to 从这里是显示所有字段名称 tempstr=tempstr rstfieldsi1name quot,quotnext;asp读取并显示数据库表中的内容lt%@LANGUAGE=quotVBSCRIPTquot CODEPAGE=quot936quot% lt!DOCTYPE html PUBLIC quotW3CDTD XHTML 10 TransitionalENquot quotDTDxhtml1transitionaldtdquot 无标题文档 lt set conn=serverCreateObjectquotadodbconnectionquot;rsopen quotselect * from info where username=#39quot username quot#39quot,conn,1,1 if rseof then responsewrite quot找不到此用户quotelse responsewrite rsquotpasswordquotend if;for i=0 to rsfields 1 responsewritersfieldsinamenext 这句话有误,应改为for i=0 to 1 responsewritersfieldsinamenext;1,1 #39打开数据表 if rsbof and rseof then #39数据记录为空,那么显示!responsewrite quot记录为空quotresponseend else #39否则,一直循环输出!do while not rseof responsewrite rsquotbhquotquotquotresponsewrite rsquotnamequotquotquotrsmovenext loop end if。
2、另外提供一个上传图片到数据库长二进制字段中的代码 indexhtml processasp lt responsebuffer=true formsize=requesttotalbytes formdata=requestbinaryreadformsizebncrlf=chrB13 chrB10divider=leftBformdata,clnginstrbformdata,bncrlf1datastart=instrbformdata,bnc;public DataSet SelectString adminName String sqlStr = quotselect 作品名称,作者 from 表一 where 上传用户 = #39quot + adminName + quot#39quot 2public DataSet SelectString adminName String sqlStr=quot select 作品名称,作者 from 表一 where 作品名称 not inSelect 作品名称 from 表一;有2种方法,一个是利用记录集对象的recordcount方法, 也就是 rsrecordcount 例外一种是使用sql语句的count方法 Set rs = ado_queryquotselect count* as Zongshu from cms_member order by ID descquotResponsewrite quot数据表的中的记录条数是quot rsquotZhongshuquot% 不过推荐;要把数据库里的数据显示出来,首先得建立与数据库的链接用这段代码建立链接 lt%set conn=servercreateobjectquotadodbconnectionquotconnopen quotdriver=microsoft access driver *mdbdbq=quotservermappathquotyinyuemdbquot lt exec=quotselect * from yinyuequotset rs=servercreateobjectquotadodb。
3、WritequotrsquotTitlequotquot #39Title是ya01数据库中的一个字段名 Else ResponseWritequot数据库中没有你要查找的数据quotEnd IF rsclose connclose Set rs=Nothing Set conn=Nothing 把这段代码放到你要显示数据库内容的页面中即可,试试看有什么不明白的,可以一起学习我的139;lta href=lt%=filename%?page=lt%=page+1% lta href=lt%=filename%?page=lt%=Rspagecount% lt%end if% lt rsclose 汗,你得看一下你的类别的设置的值,并不是直接用这个代码啊。
4、在xueshengmdb的同一个目录下建一个名字为showasp的页面,把下面的代码复制到showasp里就行了lt Set conn=ServerCreateObjectquotAdodbConnectionquotconnOpen quotProvider=Data Source=quotservermappathquotxueshengmdbquot#39以上是连接数据库 #39 Set rs=;lt #39### 读入需要搜寻的关键字KeyWd假设是经由QueryString传入KeyWd = RequestQueryStringquotKeyWdquot‘### 开启数据库连接 Set Conn = ServerCreateObjectquotADODBConnectionquotConnOpen quotdriver=Microsoft Access Driver *mdbdbq=quotServerMapPathquottestmdbquot’### 开启并读入数据表;SQL = quotSelect 作者字段名 From 表1quot #39查询表1中的作者字段 RsOpen SQL,Conn,1,1 #39执行查询 Do While Not RsEof #39开始循环显示 ResponseWrite Rsquot作者字段名quot #39显示查询出的字段名下的内容 ResponseWrite quotquot #39显示一次输出一个回车来换行便于查看RsMoveNext #39开始输出。
5、通过上面的部分如果不出错的话,就已经能开始从access获取数据了,下面只要在页面中调用数据用于显示就行当然了,access的连接语句还得你自己找,另外基本的数据库操作你得会,不然谁也帮不了你,多百度吧下面是页面部分获取数据的代码是quotlt%quot + quot=quot + quot自己创建的连接对象名称quot + quot数据库中;responsewritequotquotrsquots01quotquotquotelse if rsquots02quotltquotquot then responsewritequotquotrsquots02quotquotquot#39else if rsquots55quotltquotquot then responsewritequotquotrsquots55quotquotquot#39end if end if end if 如果不用else,可以实现多字段同时显示。