06 2011 档案

摘要:1、实际上Empty是string类中的一个静态的只读字段,他的定义是这样的: public static readonly String Empty = ""(也就是说string.Empty的内部实现是等于" ")2、我要反驳string.Empty 不分配存储空间,"" 分配一个长度为空的存储空间这个观点。首先string.Empty与""都会分配存储空间,具体的说是都会在内存的栈和堆上分配存储空间。 有一点先说明一下,引用类型是将对象是实际数据保存在堆上, 将对象在堆上的地址保存在栈上。因此string.E 阅读全文
posted @ 2011-06-13 17:54 说不清这一切 阅读(395) 评论(0) 推荐(0)
摘要:此方法也可以用来将数据库设计保存成脚本文件存放,也可以解决数据库创建日期无法修改的问题。(1)选择需要生成脚本的数据库,右击"任务"-"生成脚本",一直按下一步提示完成脚本生成即可。(2)新建一个数据库test,新建查询,将脚本文件的第一句改为 USE [test],执行脚本即可。(数据库创建时间问题) 阅读全文
posted @ 2011-06-13 15:46 说不清这一切 阅读(425) 评论(0) 推荐(0)
摘要:在类之前加标记一个属性[Serializable]。该属性指示其类将被序列化。序列是指将对象的实例状态存储到存储媒体的过程。在此过程中,先将对象的公共字段以及类的名称(包括类的程序集)转换为字节流,然后再把字节流写入数据流。在随后对对象进行;反序列化时,将创建出与原对象完全相同的副本。例如:用viewstate存储时,如果自定义的model没有申明serializable的话是会报错的,一定要申明了才行。 阅读全文
posted @ 2011-06-13 15:30 说不清这一切 阅读(376) 评论(0) 推荐(0)
摘要:this.FormBorderStyle=FormBorderStyle.None;this.WindowState=FormWindowState.Maximized;this.TopMost=true;//这句无关紧要,可以不加 阅读全文
posted @ 2011-06-03 15:39 说不清这一切 阅读(339) 评论(0) 推荐(0)
摘要:当进行form提交时,可以给chebox加上value值,通过判断value==""?来判断checked的值,如果checked=false,该标签的value值为""。 阅读全文
posted @ 2011-06-02 16:47 说不清这一切 阅读(3807) 评论(0) 推荐(0)
摘要:SQL:string sql="datetime1>datetime2";Access(日期的比较):string sql="cstr(format(日期字段,'yyyy-mm-dd'))='" + DateTime.Now.ToString("yyyy-MM-dd")+"'"; 阅读全文
posted @ 2011-06-02 15:11 说不清这一切 阅读(314) 评论(0) 推荐(0)
摘要:conn.Open(); OleDbDataAdapter myDA2=new OleDbDataAdapter("select * from Grade", conn); myDA2.Fill(ds,"table"); //绑定combox数据源 comboBox1.DataSource=ds.Tables["table"]; comboBox1.ValueMember ="Grade_ID"; comboBox1.DisplayMember ="Grade_... 阅读全文
posted @ 2011-06-02 14:59 说不清这一切 阅读(528) 评论(0) 推荐(0)