ASP.NET 数据库访问

新建数据,采用sql server数据库

use dflx;

create table person --建立表
(
  name char(12),
  id   int primary key,
  age  int,
  sf char(16) default 'worker'
)

drop table person; --删除表格。

insert into person values('张三',110,25,'manager');
insert into person values('李四',111,25,'manager');
insert into person values('王五',101,26,default);

delete from person where id=101; --删除差错的数据

select * from person;

结果如下

ASP.NET 数据库访问_第1张图片
数据.jpg

aspx文件采用控件拖拉的,没有写代码

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="User.aspx.cs" Inherits="User" %>






    


    







worker manager

c#文件就写了一点东西,控件是一个好东西(捂嘴笑)

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class User : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }

    protected void DetailsView1_ItemUpdated(object sender, DetailsViewUpdatedEventArgs e)
    {
        GridView1.DataBind();
    }

    protected void DetailsView1_ItemInserted(object sender, DetailsViewInsertedEventArgs e)
    {
        GridView1.DataBind();
    }

    protected void DetailsView1_ItemDeleted(object sender, DetailsViewDeletedEventArgs e)
    {
        GridView1.DataBind();
    }
}

效果如图所示

ASP.NET 数据库访问_第2张图片
数据库.jpg

先把数据库文件,引入到vs中,实现了网页对表格的增删改查的相关操作

相关的更多知识点文章(方便自己他人查看)
数据绑定(数据源控件 -- SqlDataSource)
使用SqlDataSource插入、更新以及删除数据
asp.net学习之SqlDataSource
GridView
DetailsView
DetailsView的使用

你可能感兴趣的:(ASP.NET 数据库访问)