帝国软件
  设为首页 加入收藏 关于我们
 
解密帝国网站管理系统
栏 目:
 
您的位置:首页 > 技术文档 > ASP编程
在asp+中为sql添加纪录
作者:佚名 发布时间:2005-04-02 来源:不详
 

本文将向你展示在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>

 
  
评论】【加入收藏夹】【 】【打印】【关闭
※ 相关链接
 ·在ASP中用集合成批操作数据库  (2005-04-02)
 ·在ASP程序中访问Access数据库  (2005-04-02)
 ·在ASP中操作数据库的方法  (2005-04-02)
 ·在ASP.NET中创建安全的web站点  (2005-04-02)
 ·关于ASPNET在IIS中的经验总结  (2005-04-02)
 ·在ASP中使用脚本语言  (2005-04-02)
 ·在ASP中限制同一表单被多次提交  (2005-04-02)
 ·在ASP.NET中发送Email完整实例  (2005-04-02)
 ·在asp中结合对象和组件  (2005-04-02)
 ·在ASP.NET数据集中浏览多个相关表  (2005-04-02)

   栏目导行
  PHP编程
  ASP编程
  ASP.NET编程
  JAVA编程
   站点最新
·致合作伙伴的欢迎信
·媒体报道
·帝国软件合作伙伴计划协议
·DiscuzX2.5会员整合通行证发布
·帝国CMS 7.0版本功能建议收集
·帝国网站管理系统2012年授权购买说
·PHPWind8.7会员整合通行证发布
·[官方插件]帝国CMS-访问统计插件
·[官方插件]帝国CMS-sitemap插件
·[官方插件]帝国CMS内容页评论AJAX分
   类别最新
·在ASP中使用数据库
·使用ASP脚本技术
·通过启动脚本来感受ASP的力量
·学习使用ASP对象和组件
·解析asp的脚本语言
·初看ASP-针对初学者
·ASP开发10条经验总结
·ASP之对象总结
·ASP与数据库应用(给初学者)
·关于学习ASP和编程的28个观点
 
关于帝国 | 广告服务 | 联系我们 | 程序开发 | 网站地图 | 留言板 帝国网站管理系统