变相怪杰 发表于 2015-1-16 23:10:17

ASP教程之asp.net毗连Access数据库

楼上说交互性不好,太牵强了吧。在微软提供的一套框架中,利用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也是组件)

简单生活 发表于 2015-2-1 17:32:18

下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助...

小魔女 发表于 2015-2-7 12:18:07

没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。

老尸 发表于 2015-2-21 20:58:30

Session:这个存储跟客户端会话过程的数据,默认20分钟失效

蒙在股里 发表于 2015-3-6 21:33:37

封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。

只想知道 发表于 2015-3-13 21:44:23

完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。

柔情似水 发表于 2015-3-20 19:30:29

ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:
页: [1]
查看完整版本: ASP教程之asp.net毗连Access数据库