编程入门asp.net(零基础入门学习asp.net)
编程入门asp.net(零基础入门学习asp.net)//页面加载事件 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);
连接数据库:
//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>");
}
学习net开发。