如何用ASP向SQL写入数据

来源:百度知道 编辑:UC知道 时间:2024/07/02 23:05:02
数据库是SQL,
如何用ASP向里面写入数据,但是写入后数据是需要经过MD5加密的,在数据库中直接成32位MD5加密过的形式,
数据库名是221100
数据表是card
字段是:card_Number 和 card_pass
而下面这两个字面写入的数据则不用经过加密的
字段名是:card_no 和 Time(这个为时间形式)

不知道这个要如何写
MD5的文件我已经有了,就是想知道整个的ASP语言应该是怎么写的,因为我不懂,不好意思

第一步:先在你有要加密字段的文件头部将md5 文件给包含进去。
<!--#include file="mdb.asp"-->

第二步:将获取到的值进行加密
UserName=Request.Form("UserName")
Password=md5(Request.Form("Password"))

这里UserName是没有加密的。。Password则用MD5加了密。

第三步:通过SQL语句,将Password这个值写入数据库对应的值里面。就这么简单。

需要提醒的是,如果你的密码通过MD5加过密。。那么进行数据对比的时候,同样要把对比的内容也经过MD5加密。。否则因为两边内容不相同而无法进行比较。

例子:
Card_Number=Request.Form("Card_Number")
card_pass=Md5(Request.Form("card_pass"))
card_no=Request.Form("card_no")

Conn.execute("insert into [card
](card_Number,card_pass,card_no,Time) values('"&Card_Number&"','"&card_pass&"','"&card_no&"',# Now() #)")

不介意的话顺便借个地方打个小广告
===========================================
[诚意主机] 以客户为中心,全心打造客户最满意的虚拟主机。

为什么选择我们?
1.我们的虚拟主机均支持在线打包备份功能,7天自动数据备份。即使你文件被误删,也能找回7天内系统为你备份的文件。

2