asp.net对数据库的操作

 查询数据库(SQL Server 2000)

string strSql="select users,password from user_info order by id desc";

SqlConnection con=new SqlConnection("Server=localhost;DataBase=Test;user id=sa;password=123456");
     con.Open();
    SqlCommand myCommand=new SqlCommand(strSql,con);
    SqlDataReader myReader=myCommand.ExecuteReader();
    DataGrid1.DataSource=myReader;
    DataGrid1.DataBind();

********************************************

新增数据

SqlConnection con=new SqlConnection("Server=localhost;DataBase=Test;user id=sa;password=123456");
     con.Open();
     strSql="insert into user_info(users,password) values('"+TextBox1.Text.Trim()+"','"+TextBox2.Text.Trim()+"')";
     SqlCommand myCommand=new SqlCommand(strSql,con);
     myCommand.ExecuteNonQuery();

**************************************************

修改数据

SqlConnection con=new SqlConnection("Server=localhost;DataBase=Test;user id=sa;password=123456");
     con.Open();
     strSql="update user_info set users='"+TextBox3.Text.Trim()+"',password='"+TextBox4.Text.Trim()+"' where users='"+TextBox1.Text.Trim()+"' and password='"+TextBox2.Text.Trim()+"'";
     SqlCommand myCommand=new SqlCommand(strSql,con);
     myCommand.ExecuteNonQuery();

**********************************************

删除数据

string strSql="delete from user_info  where users='"+TextBox1.Text.Trim()+"'";

SqlConnection con=new SqlConnection("Server=localhost;DataBase=Test;user id=sa;password=123456");
     con.Open();
     SqlCommand myCommand=new SqlCommand(strSql,con);
     myCommand.ExecuteNonQuery();

<html> <head> <title>分页例子</title> <!--以下是分页的样式,可以自己修改--> <style type="text/css"> .page_size_first_page{text-decoration:none;font-size:13px;color:black;} .page_size_prev_page{text-decoration:none;font-size:13px;color:black;} .page_size_next_page{text-decoration:none;font-size:13px;color:black;} .page_size_last_page{text-decoration:none;font-size:13px;color:black;} .page_size_current_page_text{font-size:13px;color:black;} .page_size_current_page_number{font-size:13px;color:red;} .page_size_page_count_text{font-size:13px;color:black;} .page_size_page_count_number{font-size:13px;color:red;} .page_size_rs_count_text{font-size:13px;color:black;} .page_size_rs_count_number{font-size:13px;color:red;} .page_size_page_size_text{font-size:13px;color:black;} .page_size_page_size_number{font-size:13px;color:red;} .page_size_text{font-size:13px;color:black;} </style> </head> <body> <% '获取地址栏传来的当前页码 dim current_page as string=request.querystring("current_page") '如果当前页码为空,默认页就是第1页 if(current_page="")then:current_page="1":end if dim dt as datatable=db.get_datatable("select * from zc_table",10,current_page) '以上是将sql语句得出的结果按10条每页来分页,并返回指定页的结果 dim temp_start as integer '由于dt里面只有当前页的结果,所以全部输出来就可以了 for temp_start=0 to dt.rows.count-1 %> <%=dt.rows(temp_start)("id")%><br/> <% next response.write(db.get_pagesize("index.aspx?dry_temp=0&zc_keyword=xxfaxy")) '请更改当前文件名 '如果不需要传递参数请人为的传递一个无效参数就好了 %> </body> </html> 这样就完成了分页 添加 删除 修改 查询数据一句代码就搞定,简单得你不敢相信。
内容和特点 ASP.NET是当前主流的开发工具之一,更是开发Internet应用系统的最佳利器之一。Microsoft公司推出.NET平台,将Web开发集中于一个开发环境中,大大方便了Web系统开发,提高了开发效率,因此,非常多的读者都希望能掌握ASP.NET的实用技术。 信息管理系统是最为广泛开发和应用的,针对现有ASP.NET图书少有详细案例分析和设计的情况,本书安排了5个典型的ASP.NET开发的Web系统为案例,向读者剖析利用ASP.NET进行系统设计和开发上的特点、思路、方法和技巧,详细讲述了各系统创建的过程,读者能方便地再现这些案例系统。 为了便于读者学习,本书第1章主要介绍了ASP.NET相关知识,包括ASP.NET的体系结构、配置文件、系统发布及管理等,让读者对ASP.NET的结构和环境有一定的了解。第2章主要介绍了ASP.NET访问数据库的接口技术,包括数据库操作语言基础、ADO.NET架构及其对象体系、数据绑定和数据访问服务器控件技术和编程调试技巧等,为本书后面基于ASP.NET而设计的案例做铺垫。 案例的介绍过程为:教学目标与案例预览、系统分析与设计、分析与创建数据库、系统的具体创建和实现。读者顺序阅读,能轻松再现各案例系统并理解相关技术,对相应的行业功能设计也有所掌握。更方便读者在本书案例基础上进一步加以完善和优化,应用于实际的应用中去。 全书主要内容如下。 第1章 ASP.NET简介 第2章 ASP.NET数据库访问技术 第3章 电子选课系统 第4章 电子合同管理系统 第5章 网上售书系统 第6章 眼镜行分销系统 第7章 实验室管理系统 读者对象 只要读者掌握了开发工具的基本语法,能自行编写简单小程序,对数据库理论有一定的了解,就能在使用本套丛书时获益。丛书最适用于大中专院校的学生和软件项目开发人员学习和参考。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值