仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 397|回复: 9
打印 上一主题 下一主题

[学习教程] ASP教程之asp.net毗连Access数据库

[复制链接]
变相怪杰 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 23:10:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
楼上说交互性不好,太牵强了吧。在微软提供的一套框架中,利用asp做网站,开发效率高,使用人数少,减少不必要的开销。交互性是互动方式,是有开发人员决定的。access|asp.net|数据|数据库<%@ImportNamespace="System.Data"%>
<%@ImportNameSpace="System.Data.OleDb"%>
<scriptlaguage="VB"runat="server">
DimmyConnectionAsOleDbConnection
DimmyCommandAsOleDbCommand
subpage_load(senderasObject,easEventArgs)

1.毗连数据库
dimdbnameasstring
dbname=server.mappath("authors.mdb")
myConnection=NewOleDbConnection("PROVIDER=Microsoft.Jet.OLEDB.4.0;DATASource="&dbname)
myConnection.Open()
la1.text="ConnectionOpened!"



2.增加纪录
myCommand=NewOleDbCommand("InsertINTOAuthors(Authors,country)Values(Simson,usa)",myConnection)
myCommand.ExecuteNonQuery()
la2.text="NewRecordInserted!"



3更新数据(Access)
myCommand=NewOleDbCommand("UPDATEAuthorsSETAuthors=BennettWHEREAuthors=Simson",myConnection)
myCommand.ExecuteNonQuery()
la3.text="RecordUpdated!"



4删除数据(access)
myCommand=NewOleDbCommand("DELETEFROMAuthorsWHEREAuthors=David",myConnection)
myCommand.ExecuteNonQuery()
la4.text="RecordDeleted!"



5利用DateGrid显现数据
myCommand=NewOleDbCommand("select*FROMAuthors",myConnection)
MyDataGrid.DataSource=myCommand.Executereader()
MyDataGrid.DataBind()



endsub
</script>
<html>
<body>
<asp:labelid="la1"runat="server"/><br>
<asp:labelid="la2"runat="server"/><br>
<asp:labelid="la3"runat="server"/><br>
<asp:labelid="la4"runat="server"/><br>
<ASP:DataGridid="MyDataGrid"runat="server"
BorderColor="black"
BorderWidth="1"
GridLines="Both"
CellPadding="3"
CellSpacing="0"
Font-Name="Verdana"
Font-Size="10pt"
HeaderStyle-BackColor="#aaaadd"
AlternatingItemStyle-BackColor="#eeeeee"
>
</asp:DataGrid>

</body>
</html>


</p>ActiveServerPage技术为应用开发商提供了基于脚本的直观、快速、高效的应用开发手段,极大地提高了开发的效果。在讨论ASP的安全性问题之前,让我们来看看ASP是怎么工作的。
精灵巫婆 该用户已被删除
沙发
发表于 2015-1-20 07:47:23 | 只看该作者
我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的。
谁可相欹 该用户已被删除
板凳
发表于 2015-1-20 07:47:23 | 只看该作者
Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名")
飘飘悠悠 该用户已被删除
地板
发表于 2015-1-29 05:12:28 | 只看该作者
另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件)
简单生活 该用户已被删除
5#
发表于 2015-2-1 17:32:18 | 只看该作者
下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助...
小魔女 该用户已被删除
6#
发表于 2015-2-7 12:18:07 | 只看该作者
没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。
老尸 该用户已被删除
7#
发表于 2015-2-21 20:58:30 | 只看该作者
Session:这个存储跟客户端会话过程的数据,默认20分钟失效
蒙在股里 该用户已被删除
8#
发表于 2015-3-6 21:33:37 | 只看该作者
封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。
只想知道 该用户已被删除
9#
发表于 2015-3-13 21:44:23 | 只看该作者
完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。
柔情似水 该用户已被删除
10#
发表于 2015-3-20 19:30:29 | 只看该作者
ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-9-28 19:35

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表