活着的死人 发表于 2015-1-16 23:22:03

ASP网页编程之在asp+中为sql增加记录

使用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的特性而且一定要知道为什么。

小魔女 发表于 2015-2-9 18:33:39

弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。

兰色精灵 发表于 2015-2-27 15:57:56

掌握asp的特性而且一定要知道为什么。

不帅 发表于 2015-3-9 09:29:48

我们必须明确一个大方向,不要只是停留在因为学而去学,我们应有方向应有目标.

深爱那片海 发表于 2015-3-16 21:25:36

用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。
页: [1]
查看完整版本: ASP网页编程之在asp+中为sql增加记录