零基础入门学习asp.net(二)

零基础入门学习asp.net(二)连接数据库 1 得到数据库地址 string con server WIN EEU uid sa pwd sa database Students

大家好,欢迎来到IT知识分享网。

连接数据库:

 //1得到数据库地址 //string con = "server=WIN-EEU;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(二)

学习net开发。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/162311.html

(0)
上一篇 2024-12-14 16:26
下一篇 2024-12-14 16:33

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信