09 2012 档案
摘要:1. 使用QueryString变量 QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子:a.aspx的C#代码private void Button1_Click(object sender, System.EventArgs e){string s_url;s_url = "b.aspx?name=" + Label1.Text;Response.Redirect(s_url);}b.aspx中C#
阅读全文
摘要:使用sql server2008 时,修改了某张数据库表,在保存时提示以下错误:“您对无法重新创建的标进行了更改或者启用了“阻止保存要求重新创建表的更改”选项。”,试了几次一直是这个错误,删除表后重建,然后还是发生了这个错误。原理:当用户在在SQL Server 2008企业管理器中更改表结构时,必须要先删除原来的表,然后重新创建新表,才能完成表的更改,如果强行更改会出现以下提示:不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的标进行了更改或者启用了“阻止保存要求重新创建表的更改”选项。解决方法:打开SQL 2008 在最上面 工具-〉选项-〉 设计器-〉表设计器和数据
阅读全文
摘要:Sql语句中的 select @@identity用select @@identity得到上一次插入记录时自动产生的ID如果你使用存储过程的话,将非常简单,代码如下:SET @NewID=@@IDENTITY说明:在一条 INSERT、SELECT INTO 或大容量复制语句完成后,@@IDENTITY 中包含此语句产生的最后的标识值。若此语句没有影响任何有标识列的表,则 @@IDENTITY 返回 NULL。若插入了多个行,则会产生多个标识值,@@IDENTITY 返回最后产生的标识值。如果此语句激发一个或多个执行产生标识值的插入操作的触发器,则语句执行后立即调用 @@IDENTITY 将返
阅读全文
摘要:protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { if(Session["CurrentUserID"]==null||(int)Session["CurrentUserID"]<=0) { Response.Redirect(@"~/UserManage/Login.aspx?ReturnUrl="+Request.Url.AbsolutePath); } this.lbtn_username.Text = new Us
阅读全文
摘要:protectedvoidbtnEdit_Click(objectsender,EventArgse){PublicMethods.ShowMessageBox(this,"成功!!");}publicstaticvoidShowMessageBox(Pagepage,stringmessage){ stringscript="<scriptlanguage='javascript'type='text/javascript'>window.alert('"+message+"');&
阅读全文
摘要:绑定数据源:ddlt_Sex.DataSource = (DictionarySet.GetSexList()).DefaultView;//ddlt_Sex是DropDownList的ID//DictionarySet类 GetSexList是该类的静态方法 通过存储过程获取Sex表的字段ddlt_Sex.DataTextField="Name";ddlt_Sex.DataValueField="ID";ddlt_Sex.DataBind();获取绑定的值:DropDownList1.SelectedItem.Text; //得到DataTextFie
阅读全文
浙公网安备 33010602011771号