asp.net视频教程(aspnet视频教程 合集)

连接数据库:

//1得到数据库地址
//string con = "server=WIN-20140726EEU;uid=sa;pwd=sa;database=Students;";
//得到Web.config中数据库配置地址
string con = ConfigurationManager.ConnectionStrings["constring"].ConnectionString;
//2建立数据库链接
SqlConnection sct = new SqlConnection(con);
//3编写SQL语句
//SqlConnection建立数据库链接 SqlDataAdapter读取数据链接中数据(读取数据)
string sql = "SELECT * FROM Students";
//4从数据库连接中取得数据
//从数据链接中取得数据 取得数据需要两个条件,第一个条件是:你要取什么数据,由SQL语句决定 条件二:你要去哪里去? 由上一步的数据库链接决定
SqlDataAdapter sda = new SqlDataAdapter(sql, sct);
//5数据绑定
//建立是一个数据容器 桶(放水即数据)
DataSet ds = new DataSet();
//将SDA中的数据填充入DataSet容器中
sda.Fill(ds);
//指定控件绑定数据的数据源
gvStudent.DataSource = ds;
//数据绑定
gvStudent.DataBind();

操作数据库

//UPDATE Students SET 字段='',字段='' where StuID=
string con = ConfigurationManager.ConnectionStrings["constring"].ConnectionString;
SqlConnection sct = new SqlConnection(con);
string sql = "UPDATE Students SET StuName='" + name + "',CreateTime='" + createTime + "',Address='" + address + "' WHERE StuID=" + StuID + "";
SqlCommand smd = new SqlCommand(sql, sct);
sct.Open();
int flag = smd.ExecuteNonQuery();

aspx页面方法,在后台cs文件中往前台输出弹窗效果

Response.Write("<script type='text/javascript'>alert('添加成功')</script>");

限制首次加载事件

//页面加载事件
protected void Page_Load(object sender, EventArgs e)
{
//页面首次加载项
if (!this.Page.IsPostBack)
{
InitStudent();
}

}

操作数据库可以做成方法类供调用

//数据库连接语句
public static SqlConnection GetCon()
{
string con = ConfigurationManager.ConnectionStrings["constring"].ConnectionString;
SqlConnection sct = new SqlConnection(con);
return sct;
}
//查询数据库
public static DataSet GetDsBySql(string sql)
{
SqlConnection sct = GetCon();
SqlDataAdapter sda = new SqlDataAdapter(sql, sct);
DataSet ds = new DataSet();
sda.Fill(ds);
return ds;
}
//操作数据库
public static int CommandBySql(string sql)
{
SqlConnection sct = GetCon();
SqlCommand smd = new SqlCommand(sql, sct);
sct.Open();
int flag = smd.ExecuteNonQuery();
sct.Close();
return flag;
}
//页面js弹窗
public static void ShowAlert(Page page, string content)
{
page.ClientScript.RegisterStartupScript(page.GetType(),"","<script type='text/javascript'>alert('"+content+"')</script>");
}

asp.net视频教程(aspnet视频教程 合集)

学习net开发。

本文链接:https://www.zhantian9.com/228196.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2000000@qq.com 举报,一经查实,本站将立刻删除。

发表回复

您的电子邮箱地址不会被公开。