ASP数据库 *** 作问题

ASP数据库 *** 作问题,第1张

是可以的!表你直接数据库建立的时候建立表,ASP和数据库,表的连接要学习的,学习ASP的组件,connection,recordset!建立数据库和表的连接对象!在学SQL,对表进行 *** 作,添加数据,删除数据等等就可以了!总之要学习ASP的ADO对象的!

ASP与SQL数据库连接语句具体如下:

Set conn = ServerCreateObject("ADODBConnection")

connstr = "provider=Sqloledb;server=服务器名;uid=用户名;pwd=密码;database=数据库名"

connOpen connstr

If Err Then

errClear

Set conn = Nothing

ResponseWrite "数据库连接出错,请检查连接字串"

ResponseEnd

扩展资料:

SQL常用命令使用方法:

(1) 数据记录筛选:

sql="select from 数据表 where 字段名=字段值 order by 字段名 "

sql="select from 数据表 where 字段名 like ‘%字段值%‘ order by 字段名 "

sql="select top 10 from 数据表 where 字段名 order by 字段名 "

sql="select from 数据表 where 字段名 in (‘值1‘,‘值2‘,‘值3‘)"

sql="select from 数据表 where 字段名 between 值1 and 值2"

(2) 更新数据记录:

sql="update 数据表 set 字段名=字段值 where 条件表达式"

sql="update 数据表 set 字段1=值1,字段2=值2 …… 字段n=值n where 条件表达式"

(3) 删除数据记录:

sql="delete from 数据表 where 条件表达式"

sql="delete from 数据表" (将数据表所有记录删除)

简单说就是通过ADO *** 作数据库,但是这样说太笼统不易理解。因此我们不妨打个比方,以asp为例,假如我们将使用asp技术做网站比喻成使用某种技术造汽车。汽车的种类多种多样,但是它始终是由各种零部件组装起来的,那如果汽车的零部件坏了需要换怎么办,当然好办去市面上买新的回来换不就可以了,但是大家想过没有,如果说每个零部件它制作的标准不唯一,或者说世界上每个生产零部件的厂商生产的标准都不唯一,那汽车生产这个行业就会越来越来混乱,因此人们就自发联合制定出生产的标准,于是厂商都按统一的标准生产,于是零部件就可以很容易得找到各种可以更换的品牌,差别只是品牌也有优略之分。好了,现在再来看网站,网站也可以使用各种各种的数据库(access,sql,oracle,mysql),使用数据库的方式多种多样,但是生产数据库的厂商比如微软,在生产的同时就已经制定了使用的"标准",在asp时代有ado,aspnet时代又有adonet,很久以前还有DAO,由于ADO较早得到普及,并且技术上也很纯熟,得到广大程序员的喜爱,因此在市场上占主导地位。这么解释,你就应该能猜道,其实ADO现在已经像是一个统一的使用数据库的标准,它可以同时 *** 作access,sql,oralce,mysql。。实际上mysql是在ado产生之后才有的,生产它的厂商因为发现ADO已经广泛普及,所以就顺手牵羊,支持ADO了。

至于怎么样具体 *** 作数据库的,那就涉及到ADO的具体内容了,先定义连接(connection),再打开连接(open),再具体 *** 作。。。

19216800不能看作数字型。而是字符串。你可以把数据库里的字段设为varchar(20)

查询时:"select from IP where ip_ip='" & ip1 & "'"

只有一个页面的话,表单需指定动作,等待页面提交才做出修改数据库等 *** 作。

而且修改是使用update命令

大致如下步骤

xxxasp

<%

ac = request("ac")'获取表单提交动作

if ac = "upd" then '是提交表单命令,进行修改数据库 *** 作

a=request("a")

exec = "update [tb1] set a=" & a

connexecute(exec) '修改

responsewrite("<script>alert('修改成功!');locationhref='xxxasp';</script>")'修改成功d窗,跳回原界面

end if

%>

<form action="ac=upd" method="post">

<input type="text" name="a" />

<input type="submit" name="sub" value="submit" />

</form>

不需要向ls的那几位那么麻烦

你可以使用opendatasource来获取行集

>

以上就是关于ASP数据库 *** 作问题全部的内容,包括:ASP数据库 *** 作问题、ASP 怎么连接SQL数据库、描述ASP对数据库 *** 作的过程等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/sjk/9349014.html

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

发表评论

登录后才能评论

评论列表(0条)

保存