ASP数据库添加

ASP数据库添加,第1张

首先我要声明一下这不是Asp,是C#.net程序,怪不得没有人回答您的问题

在.net程序中,您新建页面中的原始代码不能有任何的改动。

不知道是不是因为您取掉了<div></div>

还有一个就是您的提交按钮,当点击所触发的行为Onclick="mydatagrid_add" 控制台中是否存在

如果存在,那么就是您的添加检测有问题

using System  

using System.Collections.Generic  

using System.Linq  

using System.Web  

using System.Web.UI  

using System.Web.UI.WebControls  

using System.Data.SqlClient     //注意需要添加此句  

  

namespace aspnet3  

{  

    public partial class datatest : System.Web.UI.Page  

    {  

        protected void Page_Load(object sender, EventArgs e)  

        {  

            string strconn = "server=localhostuid=sapwd=longltdatabase=School"   

            SqlConnection conn = new SqlConnection(strconn)   //创建连接   

            string sql = "select * from students"   

            conn.Open()   

            SqlCommand cmd = new SqlCommand(sql, conn)      //执行查询  

            Response.Write("连接成功")  

            SqlDataReader dr = cmd.ExecuteReader()          //查询结果  

            if (dr.Read())  

            {  

                 //利用dr[索引]对数据库表进行 *** 作,dr[]返回object;  

                    //可以用字段做索引,也可用列号0,1..做索引  

                Response.Write(dr[0].ToString() + "<br>")  

            }  

  

           // this.Lab.Text = "suc"  

        }  

    }  

}

在上面的例子中,我们连接了一个sa下的School数据库,并查询了其中students字段的内容。

连接数据库分为三个步骤:先定义连接信息,再创建一个连接,最后打开连接

string strconn = "server=localhostuid=sapwd=longltdatabase=School"  //在这一段修改数据库的信息 SqlConnection conn = new SqlConnection(strconn)//创建连接 conn.Open()//打开连接

<%

IP=request.form("IP")

MAC=request.form("MAC")

USER=request.form("USER")

MINGZI=request.form("MINGZI")

BUMEN=request.form("BUMEN")

sfsw=request.form("sfsw")

cpu=request.form("cpu")

nc=request.form("nc")

yp=request.form("yp")

pp=request.form("pp")

bz=request.form("bz")

dim

sql,rs

set

rs=server.createobject("adodb.recordset")

sql="select

*

from

us

where

mac='"&mac&"'"

'这里我用MAC来判断是否存在,当然你可以改成其它的

rs.open

sql,conn,1,3

if

not

rs.eof

then

response.write

"该MAC地址在数据库中已经存在"

response.end

end

if

rs.addnew()

rs("IP")=ip

rs("MAC")=mac

rs("USER")=user

rs("MINGZI")=mingzi

rs("BUMEN")=bumen

rs("sfsw")=sfsw

rs("cpu")=cpu

rs("nc")=nc

rs("yp")=yp

rs("pp")=pp

rs("bz")=bz

rs.update

response.write("<p

align='center'><font

color=red>添加成功!请返回</font></p>")

rs.close

set

rs

=

nothing

conn.close

set

conn=

nothing

%>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11251290.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存