动网论坛,站长建站首选,国内使用量最多的论坛软件 动网论坛官方技术讨论区 站长工具 申请属于您自己的免费论坛
首页 | 新闻资讯 | 网站运营 | 网络编程 | 数据库 | 服务器 | 网页设计 | 图像媒体 | 网络应用 | 搜索优化 | 资源下载 | 动网主机 | DVBOX
    本站内  互联网 ASP论坛  ASP.Net论坛  PHP论坛
   .Net → 阅读文章

 在asp+中为sql添加纪录

作者来源: 
阅读 数 514 人次 , 2006-4-26 9:49:00 


本文将向你展示在asp+中将纪录家在sql数据库上的方法。  
假定你已经掌握了数据库的基本知识  
OK  
我们制作一个实例数据库demo 表sqladd,一个字段name(char)  
我们将根据这个数据库来讲解如何添加数据。  
now 让我们开始编码吧  
首先,我们制作一个add.htm页(这是提交表单的页)  
<html>  
<body>   
  
<form method="POST" action="sql-add.aspx">  
<p>Name: <input type="text" name="name" size="20"></p>  
<p>  
<input type="submit" value="ADD" name="B1">  
<input type="reset" value="START-OVER" name="B2"></p>  
</form>   
  
</body>  
</html>   
第二步我们将制作sql-add.aspx将将数据保存到数据库的页。  
我们将添加适当的Namespaces和连接串(指定你的服务器,用户名和口令)  
<%@ Import Namespace="System.Data" %>  
<%@ Import Namespace="System.Data.SQL" %>   
  
<HTML>  
<BODY>  
<script language="VB" runat="server">   
  
Sub Page_Load(Src as Object, E as EventArgs )   
  
Dim myConnection as SQLConnection  
myConnection = new SQLConnection("SERVER=localhost; UID=sa; PWD=; DATABASE=demo")   
  
下面我们将声明myCommand作为SQLCommand变量来执行insert语句  
  
Dim myCommand as SQLCommand  
myCommand = new SQLCommand("INSERT into SQLAdd (NAME) VALUES ('" & Request.Form("name") & "')",   
  
myConnection)   
  
最后我们打开数据库连接,执行查询,关闭连接,操作完成。数据就插入到数据库中!  
  
myConnection.Open()  
myCommand.Execute()  
myConnection.Close()   
  
Response.Write("成功添加纪录!")   
  
End Sub   
  
</script>   
  
</BODY>  
</HTML>   
  
下面,出示完整源代码。  
<%@ Import Namespace="System.Data" %>  
<%@ Import Namespace="System.Data.SQL" %>   
  
<HTML>  
<head>  
<title>欢迎使用chenyangasp示例文件</title>  
</head>  
<BODY>  
<script language="VB" runat="server">   
  
Sub Page_Load(Src as Object, E as EventArgs )   
  
Dim myConnection as SQLConnection  
myConnection = new SQLConnection("SERVER=localhost; UID=sa; PWD=; DATABASE=Sean")   
  
Dim myCommand as SQLCommand  
myCommand = new SQLCommand("INSERT into SQLAdd (NAME) VALUES ('" & Request.Form("name") & "')",   
  
myConnection)   
  
myConnection.Open()  
myCommand.Execute()  
myConnection.Close()   
  
Response.Write("成功添加纪录!")   
  
End Sub   
  
</script> </HTML>

  
 本文Tags数据库  C#  
 收藏本文  打印本文  论坛讨论  关闭窗口
· 上一篇:ADSI,使用ASP来完成NT管理
· 下一篇:ASP分页技术源码
· ASP.NET中水晶报表的使用
· Visual Basic .NET 中的异常处理简介
· 设置tabcontrol控件选项卡的字体为竖着的
· 用VB.NET实现你的游戏梦想
· TreeView使用笔记


关于本站 | 联系我们 | 业务合作 | 客户案例 | 诚聘英才 | 广告合作 | 收藏本站
海口动网先锋网络科技有限公司版权所有
Copyright © 2000 - 2006 Cndw.Com
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077