- 博客(5)
- 资源 (17)
- 收藏
- 关注
原创 如何在右键单击treeview的某节点时,同时选中该节点?
右键单击treeview弹出菜单,但选中的节点却是之前用左键选中的那个节点,而不是这时用右键选中的那个。解决方法: private void treeView1_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e) { if (e.Button == Mou
2011-12-31 16:21:08 3014 1
原创 GAMS将har数据转换为gdx数据和Access数据过程中的异步问题
GAMS是非常优秀的经济学建模软件,可以用来求解一般均衡和其他优化问题。GTAP作为一种大型多区域CGE模型,也可以使用GAMS来求解,但使用之前,必须将GTAP提供的har数据转换为GAMS所能使用的gdx数据,如果要在C#或Java等高级语言中调用该数据,则还必须将gdx数据转换成Access数据库数据,数据流为:har--------GAMS--------> gdx------
2011-12-31 10:33:59 2241
原创 查询数据库后,datatable的字段类型问题
今天将从数据库中查询得到的datable赋给datagridview做datasource后,发现其中值类型的字段无法修改相关属性,比如保留小数位数等,后来发现这些值类型统统变成了string类型了。仔细检查后,发现是查询数据库的时候,没有设置datatable的字段与数据库表中的字段类型一致。如果要保持数据类型不表,必须要设置datatable的字段类型与数据库表的字段类型一致。程序如下
2011-12-27 20:53:38 5274
原创 DataGridView的字段的顺序
为DataGridView设置datasource后,字段的顺序往往是乱的,原因是同一个datagridview只要第一次赋予一张datatable,则后面的结构都会采用第一张的结构,以至于后来显示的字段都是乱的,一个比较典型的例子是表1 有两个字段,即 f1和f2,表2 有3个字段,即f1,f3,f2,当首先将datagridview的数据源设置为表1时,字段顺序为f1,f2,此时再设
2011-12-27 20:46:12 1538
原创 C#读取数据库,遇到数据库的关键字时
今天用C#调用mdb数据库,读到某个数据表的时候一直报错,非常诡异。测试了所有的表都可以查询,除了to表,这个表名在GTAP中的意思表示生产税。修改方法: this.oleDbCommand.CommandText = "select * from ["+ str.TrimEnd()+"]";即在表明两侧加括号
2011-12-27 18:05:42 877
Approximation Algorithms(近似算法)
2010-05-11
AO学习资料(ArcObjects)
2008-10-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人