仓酷云

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

[学习教程] ASP网页编程之在asp+中为sql增加记录

[复制链接]
活着的死人 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 23:22:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
使用cdonts,可以发送、查看邮件,实现webmail的功能。结合wsh,可以实现对nt主机的管理,如nt用户管理、iis虚拟主机设置、exchange邮箱设置等等,就像管理本地机一样方便。asp+
本文将向你展现在asp+中将记录家在sql数据库上的办法。  
假定你已把握了数据库的基础常识  
OK  
我们制造一个实例数据库demo表sqladd,一个字段name(char)  
我们将依据这个数据库来说解怎样增加数据。  
now让我们入手下手编码吧  
起首,我们制造一个add.htm页(这是提交表单的页)  
<html>  
<body>  
  
<formmethod="POST"action="sql-add.aspx">  
<p>Name:<inputtype="text"name="name"size="20"></p>  
<p>  
<inputtype="submit"value="ADD"name="B1">  
<inputtype="reset"value="START-OVER"name="B2"></p>  
</form>  
  
</body>  
</html>  
第二步我们将制造sql-add.aspx将将数据保留到数据库的页。  
我们将增加得当的Namespaces和毗连串(指定你的服务器,用户名和口令)  
<%@ImportNamespace="System.Data"%>  
<%@ImportNamespace="System.Data.SQL"%>  
  
<HTML>  
<BODY>  
<scriptlanguage="VB"runat="server">  
  
SubPage_Load(SrcasObject,EasEventArgs)  
  
DimmyConnectionasSQLConnection  
myConnection=newSQLConnection("SERVER=localhost;UID=sa;PWD=;DATABASE=demo")  
  
上面我们将声明myCommand作为SQLCommand变量来实行insert语句  
  
DimmyCommandasSQLCommand  
myCommand=newSQLCommand("INSERTintoSQLAdd(NAME)VALUES("&Request.Form("name")&")",  
  
myConnection)  
  
最初我们翻开数据库毗连,实行查询,封闭毗连,操纵完成。数据就拔出到数据库中!  
  
myConnection.Open()  
myCommand.Execute()  
myConnection.Close()  
  
Response.Write("乐成增加记录!")  
  
EndSub  
  
</script>  
  
</BODY>  
</HTML>  
  
上面,出示完全源代码。  
<%@ImportNamespace="System.Data"%>  
<%@ImportNamespace="System.Data.SQL"%>  
  
<HTML>  
<head>  
<title>接待利用chenyangasp示例文件</title>  
</head>  
<BODY>  
<scriptlanguage="VB"runat="server">  
  
SubPage_Load(SrcasObject,EasEventArgs)  
  
DimmyConnectionasSQLConnection  
myConnection=newSQLConnection("SERVER=localhost;UID=sa;PWD=;DATABASE=Sean")  
  
DimmyCommandasSQLCommand  
myCommand=newSQLCommand("INSERTintoSQLAdd(NAME)VALUES("&Request.Form("name")&")",  
  
myConnection)  
  
myConnection.Open()  
myCommand.Execute()  
myConnection.Close()  
  
Response.Write("乐成增加记录!")  
  
EndSub  
  
</script></HTML>


ASP脚本是采用明文(plaintext)方式来编写的。
蒙在股里 该用户已被删除
沙发
发表于 2015-1-20 09:35:40 | 只看该作者
ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp),它可以看作是VC和Java的混合体吧。
再见西城 该用户已被删除
板凳
发表于 2015-1-25 22:42:17 | 只看该作者
多看多学多思。多看一些关于ASP的书籍,一方面可以扩展知识面一方面可以鉴借别人是如何掌握、运用ASP的;多学善于关注别人,向同学老师多多学习,不论知识的大小;多思则是要将学到的知识灵活运用。
第二个灵魂 该用户已被删除
地板
发表于 2015-2-4 07:08:21 | 只看该作者
掌握asp的特性而且一定要知道为什么。
小魔女 该用户已被删除
5#
发表于 2015-2-9 18:33:39 | 只看该作者
弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。
兰色精灵 该用户已被删除
6#
发表于 2015-2-27 15:57:56 | 只看该作者
掌握asp的特性而且一定要知道为什么。
不帅 该用户已被删除
7#
发表于 2015-3-9 09:29:48 | 只看该作者
我们必须明确一个大方向,不要只是停留在因为学而去学,我们应有方向应有目标.
深爱那片海 该用户已被删除
8#
发表于 2015-3-16 21:25:36 | 只看该作者
用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-25 13:19

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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