muyannian的专栏

2007年12月

原创 Berkeley DB for C(2)

DB中存储结构体 如果结构体中不包含指针,则你可以跟存储普通类型的数据一样,安全的使用。 存储不带指针的结构体示例: #include #include typedef struct my_struct { int id; char familiar_name[MAXLINE]; /* MAXLINE是一个常量 */ char surname[MAXLINE]; } MY_STRUCT; ... DBT key, data; DB *my_database; MY_STRUCT user; char *fname = "David"; 阅读全文>

发表于 @ 2007年12月21日 18:29:00|评论(loading...)|编辑

原创 郁闷,真的不知道自己到底喜欢什么

工作才一年多的时间,自己的兴趣方向竟然换了N个 ,真不知道自己是怎么了。阅读全文>

发表于 @ 2007年12月20日 21:53:00|评论(loading...)|编辑

原创 .net datagrid.datasource绑定不知道算不是算BUG

最近在做周扒皮的时候,在数据初始话的时候通过datagrid.datasource绑定了一次数据, 当侦听到视频文件的时候,又通过datagrid.datasource重新绑定偶尔就会出现列 不属于表 Table 的错误 开始的时候还以为是多线程之间的锁让我弄错了,害得我花了一个星期的时间换了各种锁,加了各种try cache,结果都不行 郁闷啊 。 在网上看到一位网友的解决办法,加上后问题解决,不过很牵强啊 。 解决办法如下: 首先赋DataSource=null,再DataSource=new datatable(),就好了. 另外那个网友也说到 在赋DataSource值之前先把TableStyles .Clear,再设置DataGridTableStyle值,则不会出错。 所以我的程序周末做的阅读全文>

发表于 @ 2007年12月12日 21:47:00|评论(loading...)|编辑

原创 Berkeley DB for C 使用手册

简单介绍Brekeley DB 打开databases 在开打数据库前必须通过db_create()方法来初始化一个db句柄, 然后你可以通过他的open方法来打开一个数据库 阅读全文>

发表于 @ 2007年12月11日 16:40:00|评论(loading...)|编辑

Csdn Blog version 3.1a
Copyright © muyannian