当前位置:首页 > 代码 > 正文

asp数据库查询代码(ASP网络数据库)

admin 发布:2022-12-19 19:12 105


今天给各位分享asp数据库查询代码的知识,其中也会对ASP网络数据库进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

asp连接sql数据库的增删改查完整代码

%

dim conn,db

dim connstr

db="db.mdb" ' access数据库文件路径

connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="server.MapPath(""db"")";Persist Security Info=False;"

set conn=server.createobject("ADODB.CONNECTION")

'连接数据库

conn.open connstr 'open datebase

'数据库结构

'文件名db.mdb

'表名admin

'字段id,自动编号

'字段username,文本

'字段userpass,文本

' 增

    set Rs=server.createobject("adodb.recordset")

    Sql="select * from admin"

    Rs.open Sql,conn,1,3

    Rs.addnew

    Rs("username")="用户名"

    Rs("userpass")="用户密码"

    Rs.update

    Rs.close

    set Rs=nothing

    response.Write "script language='javascript'alert('管理员增加成功!');'/script"

' 删

    s_id=1 '假设有个用户数据的id为1

    Sql="delete * from admin where id="s_id""

    set Rs=server.CreateObject("ADODB.recordset")

    rs.open Sql,conn,1,3

    response.Write("scriptalert('帐号删除成功!');/script")

    rs.close

    set Rs=nothing

' 改

    s_id=1 '假设有个用户数据的id为1

    set Rs=server.createobject("adodb.recordset")

    Sql="select * from admin where id="s_id""

    Rs.open Sql,conn,1,3

    if Rs.eof and Rs.bof then

        Rs.close

        set Rs=nothing

        response.Write("script language='javascript'alert('此用户不存在!');history.back();/script")

    else

        Rs("Password")="新密码"

        Rs.update

        Rs.close

        set Rs=nothing

        response.Write ("script language='javascript'alert('密码修改成功!');/script")

    End If

' 查单个

    s_username="admin" '假设有个用户名为admin的用户数据

    set Rs=server.createobject("adodb.recordset")

    Sql="select * from admin where username='"s_username"'"

    Rs.open Sql,conn,1,3

    if Rs.eof and Rs.bof then

        Rs.close

        set Rs=nothing

        response.Write("script language='javascript'alert('此用户不存在!');history.back();/script")

    else

        s_name=Rs("username")

        s_pass=Rs("userpass")

        Rs.close

        set Rs=nothing

        ' 输出查询到的信息

        response.Write ("script language='javascript'alert('你查询的用户名"s_name"的密码为:"s_pass"');/script")

    End If

' 查列表

    set Rs=server.CreateObject("Adodb.recordset")

    sql="select * from admin order by id desc"

    Rs.open sql,conn,1,1

    if not Rs.eof then

        ' 循环输出查询到的信息

        do while not Rs.eof 

            response.Write "id:"Rs("id")",用户名:"Rs("username")",密码:"Rs("userpass")"br /"

        Rs.movenext

        loop

    end if

    Rs.close

    set Rs=nothing

' 使用完数据库后要关闭连接资源

    conn.close

    set conn=nothing

%

求助asp查询asp数据库

一、找着有数据库连接文件,很多人喜欢用conn.asp这样的文件名作为数据库连接文件,如果找到有conn.asp文件可直接打开看看,如果没有可以整站搜索“ADODB.CONNECTION”,一般就能找到数据库连接文件了。

二、打开数据库连接文件看数据库名和密码,给你举三个例吧:

例1:某网站的conn.asp有这样的代码:

db="db/jhq##sdfsad#.asp" '数据库文件位置

on error resume next

connstr="DBQ=" Server.MapPath(db) ";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"

set conn=server.createobject("ADODB.CONNECTION")

那么他的数据库是ACCESS数据库,在这个db文件夹下的jhq##sdfsad#.asp就是数据库,密码是空。

例2:某网站的config.asp有这样的代码:

set conn=server.createobject("ADODB.CONNECTION")

conn.Connectionstring = "PROVIDER=MICROSOFT.JET.OLEDB.4.0;Jet OLEDB:Database password=548tj47f;DATA SOURCE=" Server.MapPath("/App_Data/# %otc4468fde% #.mdb")

那么他的是ACCESS数据库,App_Data文件夹下的# %otc4468fde% #.mdb就是,密码是548tj47f

例3:某网站的config.asp有这样的代码:

set conn=server.createobject("ADODB.CONNECTION")

conn.Connectionstring = "provider=sqloledb;data source=127.0.0.1;User ID=aa6378643;pwd=D5Lo9JHUT;Initial Catalog=aa6378643"

那么他的数据库是mssql数据库,数据库名是aa6378643,用户名是aa6378643,密码是D5Lo9JHUT,IP跟网站IP一样。

asp.net的数据库查询语句

例子:

//建立数据库连接对象sc

SqlConnection sc = new SqlConnection();

//数据库连接字符串

sc.ConnectionString = "server=.;database=wangjun;uid=sa;pwd=sqlserver";

//打开数据库

sc.Open();

Console.WriteLine("已经连接");

//数据库命令对象字符串

string sql = "select rtrim(学号),rtrim(姓名),rtrim(性别),rtrim(总分),rtrim(address),rtrim(所属院系) from student";

//新建数据库命令对象

SqlCommand cmd = new SqlCommand(sql,sc);

//新建数据集对象reader 并得到命令对象读取的结果集

SqlDataReader reader = cmd.ExecuteReader();

//使用循环输出数据集中的数据

while (reader.Read())

{

Console.WriteLine("{0} | {1} | {2}| {3} | {4} | {5}",reader[0],reader[1],reader[2],reader[3],reader[4],reader[5]);

}

还可以用SqlDataAdapter 然后填充到dataset里面

然后对dataset操作即可

asp数据库查询代码

Form提交的数据一般用传值post方式传送。你用的是传址get。

接收FORM数据的方式是:

type1=request.form("type1")

type2=request.form("type2")

还有count=1你准备干啥?

求助asp查询数据库的代码

    '定义链接

    set conn=Server.CreateObject("ADODB.Connection")

    conn.open "provider=sqloledb.1;Persist Security Info=false;data source=数据库地址;User ID=用户名;pwd=用户密码;Initial Catalog=数据库名字"

    '定义表 

    Set ds=Server.CreateObject("ADODB.Recordset")

    '查询语句

    sql="select * from Table1"

    '查询

    ds.open sql,conn,1,1

    '循环绑定

    Do While Not ds.Eof

        Response.Write "lispan"ds("date")"/spanspan"ds("id")"/span/li"

        ds.Movenext

    Loop

    '关闭对象

    ds.CLose

    Set ds=Nothing

    conn.CLose

    Set conn=Nothing

关于asp数据库查询代码和ASP网络数据库的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;

本文地址:http://ahzz.com.cn/post/19660.html


取消回复欢迎 发表评论:

分享到

温馨提示

下载成功了么?或者链接失效了?

联系我们反馈

立即下载