- 博客(10)
- 资源 (3)
- 收藏
- 关注
原创 datagridview右键选中一行
private void dgvStuName_CellMouseDown(object sender, DataGridViewCellMouseEventArgs e) { if (e.Button == MouseButtons.Right && e.RowIndex > -1 && e.ColumnIndex > -1)
2014-01-20 22:22:34
819
原创 Combobox控件出现SelectedValue的值为“System.Data.DataRowView”
当使用Combobox控件时,出现SelectedValue的值为“System.Data.DataRowView”的原因有两个:在Combobox的DataSource不为空的情况下,要么是没有为ValueMember赋值,要么是赋值赋错了,这两种情况下系统就会把SelectedValue的默认值输出来。 private void FrmSelectStudentResul
2014-01-20 22:21:38
1704
原创 hibernate几种更新数据库方法的区别
1.merge():新new一个对象,如果没有设置id,这个对象当做瞬时状态,如果设置了id,则这个对象就当做游离状态(因为hibernate会先根据id去进行查询),如果id在数据库中存在,则执行update,不存在则执行insert
2014-01-08 14:05:15
604
原创 hibernate使用load()方法出现could not initialize proxy - no Session
在hibernate中,Session.load/get方法均可以根据指定的实体类和id从数据库读取记录,get不支持lazy,load支持lazy,但是在hbm.xml中默认lazy=“true”,因此在使用load()方法进行数据读取时出现could not initialize proxy - no Session异常。解决办法:在hbm.xml中,加上lazy=“false”即可,例如
2014-01-07 15:06:08
494
原创 StringBuilder对象Capacity属性
Capacity属性:获取或设置可包含在当前实例所分配的内存中的最大字符数Capacity属性的默认值为16。当StringBuilder 对象的Length属性值超过Capacity属性的长度时,Capacity属性会变为以前的2倍,Capacity属性的默认值为16,当追加字符串的长度超过16时,Capacity属性会扩充为32。如果给Capacity属性设定一个值的话,当追加
2014-01-06 20:42:43
697
原创 mouseenter、mouseover和mousemove的区别
mouseenter事件只有鼠标离开选定元素才触发mouseover事件鼠标离开选定元素的子元素时也会触发mouseover事件鼠标在选定元素上移动时触发
2014-01-05 11:41:33
10238
原创 正则表达式附加参数
g表示全局匹配var reg1=/a\d/;var str1=reg1.exec('a1a2');var str2=reg1.exec('a1a2');alert(str1);alert(str2);str1和str2的值都是a1var reg1=/a\d/g;var str1=reg1.exec('a1a2');var str2=reg1.exec('a1
2014-01-05 11:36:19
946
原创 on()、live()、bind()、one()的区别
live()用法与bind()类似,bind()方法绑定的事件对于新添加的元素不起作用,live()方法可以on()可以看做新版本的bind(),用法与bind()类似one()在每一个匹配元素的特定事件,绑定一个一次性的事件处理函数,事件只会执行一次,其他与bind()相同
2014-01-05 11:08:06
910
原创 orcal创建外键的几种方式
--表创建完成后添加外键create table distict( id number(4) primary key, name nvarchar2(20) not null);create table street( id number(4) primary key, name nvarchar2(50)
2014-01-05 10:26:03
995
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人