你的位置:首页 > 软件开发 > ASP.net > ASP.net+SQL server2008简单的数据库增删改查 VS2012

ASP.net+SQL server2008简单的数据库增删改查 VS2012

发布时间:2015-05-28 00:00:55
工具:VS2012数据库:SQL server简单说明:根据老师上课给的代码,进行了简单的改正适用于VS2012环境,包括注册、登录、查询、修改、删除功能,多数参考了网上的代码百度云源代码连接testDAO:http://pan.baidu.com/s/1c0CTRgs遇见的 ...

 

工具:VS2012

数据库SQL server

简单说明:根据老师上课给的代码,进行了简单的改正适用于VS2012环境,包括注册、登录、查询、修改、删除功能,多数参考了网上的代码

百度云源代码连接testDAO:http://pan.baidu.com/s/1c0CTRgs

遇见的问题:

1、字符文本中字符太多: 在html中用的<a href=" ">,在.NET中需要把双引号变成单引号,javascript中的部分双引号也需变成单引号,此处代码详见register.aspx

2、如何javascript获取表格中的行数:通过varx=document.getElementById("表格id");找到table,x.rows[].cells[]即可找到第几行第几列     此处代码详见register.aspx的javascript代码

3、如何通过asp获取url中参数的值:http://localhost:30965/testDAO/list.aspx?username=16&psaaword=21 

  String x= Request.QueryString["username"];即可获得username的值16

 

 

文件结构如右图所示ASP.net+SQL server2008简单的数据库增删改查 VS2012 

 

数据库名字:easylife  表的名字:table_user  表内容如图:ASP.net+SQL server2008简单的数据库增删改查 VS2012

 

 

界面如下图所示:ASP.net+SQL server2008简单的数据库增删改查 VS2012ASP.net+SQL server2008简单的数据库增删改查 VS2012ASP.net+SQL server2008简单的数据库增删改查 VS2012

 

 

DBHelper.cs代码:在每一个对象的数据库访问类中:1、数据库连接反复出现  2、数据库连接打开和关闭反复出现  3、执行Sql语句的方法相似

因此,定义DBHelper类,封装常用的方法

 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Web; 5 using System.Data.SqlClient;  6  7 /// <summary> 8 /// DBHelper 的摘要说明 9 /// </summary>10 namespace testDAO.Library11 {12   public class DBHelper13   {//server=.;Trusted_Connection=SSPI;database=easylife14     private String connectionString = "server=.;database=easylife;uid=sa;pwd=root";15 16     public SqlDataReader ExecuteReader(String sql)17     {18       SqlConnection connection = new SqlConnection(connectionString);19       connection.Open();20 21       SqlCommand command = new SqlCommand(sql,connection);22 23       SqlDataReader result = command.ExecuteReader();24 25       return result;26     }27 28     public bool ExecuteCommand(String sql)29     {30       bool result = false;31 32       try33       {34         SqlConnection connection = new SqlConnection(connectionString);35         connection.Open();36 37         SqlCommand command = new SqlCommand(sql,connection);38         //command.Connection = connection;39         //command.CommandText = sql;40         command.ExecuteNonQuery();41 42 43         connection.Close();44 45         result = true;46       }47       catch (Exception e)48       {49         throw e;50       }51 52       return result;53     }54 55   }56 }

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:ASP.net+SQL server2008简单的数据库增删改查 VS2012

关键词:ASP.NET

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。