ASP.NET中操作数据库的基本步骤分享

 更新时间:2011年10月25日 16:09:43   作者:  
ASP.NET中操作数据库的基本步骤分享,学习asp.net的朋友可以参考下。
1.ASP.NET操作数据库的基本步骤:

ASP.NET数据操作常用方法:
a. ExecuteReader()
返回的是一个SqlDataReader对象或OleDbDataReader对象,每次返回或操作指引一个记录保存在服务器的内存中。
相对 DataSet而言,具体较快的访问能力,通常用来进行查询操作。
b.ExecuteNonQuery()
c.ExecuteScalar()返回的是Object类型。如果执行的是SELECT,则返回结果是查询后的第一行第一列
返回数据库中影响的行数,进行数据库事务处理时的首选。
public int test()
{
string connStr = @"server=Miro; database=newssystem; uid=sa; pwd=sa";
SqlConnection conn = new SqlConnection(connStr);
conn.Open();
string sql = "insert into category(name) values('ttt')";
SqlCommand cmd = new SqlCommand(sql, conn);
int res=cmd.ExecuteNonQuery();
conn.Close();
return res;
}
   public DataTable test(string sql)
{
    DataTable dt=new DataTable();
string connStr = @"server=Miro; database=newssystem; uid=sa; pwd=sa";
SqlConnection conn = new SqlConnection(connStr);
conn.Open();
SqlCommand cmd = new SqlCommand(sql, conn);
    SqlDataReader sdr=cmd.ExecuteReader();
dt.Load(sdr);
     sdr.Close();
conn.Close();
return dt;
}
2. VS 使用小技巧:
    可以把启动不调试加到工具栏上:工具-->自定义-->命令-->调试

相关文章

  • 在asp.net网页中显示数学符号的代码

    在asp.net网页中显示数学符号的代码

    在网页中显示一些符号,如数学符号(Insus.NET仅提供常用符号),需要的朋友可以参考下
    2012-10-10
  • .NET Framework 的项目如何使用 FTP 下载文件

    .NET Framework 的项目如何使用 FTP 下载文件

    本文专门针对面向 .NET Framework 的项目, 对于面向 .NET 6 及更高版本的项目,不再支持 FTP,此示例演示如何从 FTP 服务器下载文件,感兴趣的朋友跟随小编一起看看吧
    2024-01-01
  • 在aspx页面引用html页的写法

    在aspx页面引用html页的写法

    许多页面的底部或头部内容都是一样的,这样的话我们可以直接建立一个html页面将头部或底部的代码放到html页中
    2014-02-02
  • ASP.NET笔记之 控件与母板的区别分析

    ASP.NET笔记之 控件与母板的区别分析

    本篇文章小编为大家介绍,ASP.NET笔记之 控件与母板的区别分析。需要的朋友参考下
    2013-04-04
  • 手把手带你定制.NET 6.0的Middleware中间件

    手把手带你定制.NET 6.0的Middleware中间件

    .NET 6 发布后,我们现有的应用会逐步升级到这个版本,下面这篇文章主要给大家介绍了关于定制.NET 6.0的Middleware中间件的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考下
    2022-12-12
  • ExceptionLess的安装、配置、使用教程

    ExceptionLess的安装、配置、使用教程

    Exceptionless 是一个开源的实时的日志收集框架,它可以应用在基于 ASP.NET,ASP.NET Core,Web API,Web Forms,WPF,Console,ASP.NET MVC 等技术开发的应用程序中,这篇文章给大家介绍ExceptionLess安装使用,感兴趣的朋友一起看看吧
    2022-07-07
  • VB.NET生成随机串或随机数字的方法总结

    VB.NET生成随机串或随机数字的方法总结

    本篇文章主要介绍了VB.NET生成随机串或随机数字的方法,具有一定的参考价值,有需要的可以了解一下。
    2016-11-11
  • Asp.net之数据过滤浅析

    Asp.net之数据过滤浅析

    在B/S开发中,安全性能应该是需要注意的,很多年前有位高人说过,凡是来自客户端的数据,都是不可信的,今天开发时,把数据过滤的方法重写了一下,所以忍不住想拿出来讨论下,欢迎大家指点
    2011-11-11
  • asp.net保存远程图片的代码

    asp.net保存远程图片的代码

    最近有点烦,没怎么看书,几天下来,就研究了一个保存远程图片的。
    2008-09-09
  • asp.net使用DataSet的ReadXml读取XML文件及Stream流的方法

    asp.net使用DataSet的ReadXml读取XML文件及Stream流的方法

    这篇文章主要介绍了asp.net使用DataSet的ReadXml读取XML文件及Stream流的方法,实例分析了asp.net以字符流的形式读取与写入xml文件的相关技巧,需要的朋友可以参考下
    2016-06-06

最新评论