//¶ÁÈ¡ public LinkInfo read(int id) { DataRow da = get_info("link", id.ToString()); LinkInfo info = new LinkInfo(); info.linkName = da["linkName"].ToString(); info.linkUrl = da["linkUrl"].ToString(); info.imgUrl = da["imgUrl"].ToString(); return info; }
/// <summary> /// Ìí¼ÓеØÖ· /// </summary> /// <param name="info"></param> /// <returns></returns> public bool addnew(LinkInfo info) { this.add_table("link"); this.insert_file("linkName"); this.insert_file("linkUrl"); this.insert_file("imgUrl"); ExecuteDataSet(this.get_insert_sql(), "@linkName",2,50,info.linkName, "@linkUrl",2,50,info.linkUrl, "@imgUrl",2,255,info.imgUrl ); return true; }
//ÐÞ¸Ä public void edit(LinkInfo info) { this.add_table("link"); this.update_file("linkName"); this.update_file("linkUrl"); this.update_file("imgUrl"); this.update_conditions("id"); ExecuteDataSet(this.get_update_sql(), "@linkName", 2, 50, info.linkName, "@linkUrl", 2, 50, info.linkUrl, "@imgUrl",2,255,info.imgUrl, "@id", 1, 4, info.id ); }
protected void btn_ServerClick(object sender, EventArgs e) { LinksDal li = new LinksDal(); LinkInfo info = new LinkInfo(); info.linkName = linkName.Value; info.linkUrl = linkUrl.Value; Img img = new Img(); img.savePathName = "links"; string delimg = pform("delimg"); if (delimg == "1") { img.dropimg(imgUrl.Value); info.imgUrl = ""; } else { info.imgUrl = img.saveImage(imgUrl.Value); if (info.imgUrl == "1") { img.dropimg(imgUrl.Value); } } if (img.error != "") showMessage(img.error); if (id.ToString() == "0") { li.addnew(info); showMessage("添加成功"); } else { info.id = id; li.edit(info); showMessage("修改成功"); Response.End(); } }