随笔分类 -  每日一记

摘要:1.在WinForm读取数据的时候经常会用到DataTable,而对读取的数据我们有时只想显示其中符合某些条件的数据,这个时候就可以使用DataTable的Select操作,dataTable.Select(”检查结果=‘“+result+”’“),其中检查结果是DataTable的Column Name,不要忘记result用用引号。2.如何查询数据库中某一列的函数重复数据:SQL语句:select * from EMRInfo as a ,(select message from EMRInfo group by message having count(*)>1) bwhere a 阅读全文
posted @ 2012-02-23 00:16 MagiCube 阅读(288) 评论(0) 推荐(0)
摘要:首先要将工程的Project name改为“GB2312”,然后将Expert选项卡中的Input选项中的INPUT_ENCODING改为“GB2312”,同时要注意,要产生批注文档的源文件路径中一定不能含有中文字符,否则的话,还是会不成功。 阅读全文
posted @ 2011-12-15 19:43 MagiCube 阅读(213) 评论(0) 推荐(0)
摘要:typedef是类型定义的意思,struct是定义结构体的意思,而typedef strcut是为这个结构体定义一个别名的意思;比如:typedef struct 结构名{类型 变量名;类型 变量名;...} 结构别名;这想当于2步操作:1)、struct 结构名{类型 变量名;类型 变量名;...} ;2)、typedef struct 结构名 结构别名;此时,结构别名 = struct 结构名;因为在C语言中,使用“struct 结构名{...};”定义一个结构的话,必须使用“struct 结构名 对象名”来定义一个对象。所以为了使用的方便,我们给这个结构名起来个别名叫“结构别名”,即ty 阅读全文
posted @ 2011-11-07 20:01 MagiCube 阅读(884) 评论(0) 推荐(0)
摘要:int num1,num2,num3; char ch1[10],ch2[10],ch3[10]; SendDlgItemMessage(IDC_EDIT1,WM_GETTEXT,10,(LPARAM)ch1); SendDlgItemMessage(IDC_EDIT2,WM_GETTEXT,10,(LPARAM)ch2); num1=atoi(ch1); num2=atoi(ch2); num3=num1+num2; itoa(num3,ch3,10); SendDlgItemMessage(IDC_EDIT3,WM_SETTEXT,0,(LPARAM)ch3); SendDlgItemM. 阅读全文
posted @ 2011-05-17 20:47 MagiCube 阅读(155) 评论(0) 推荐(1)
摘要:获取相应控件的样式可以使用:long styel = ::GetWindowLong(m_hWnd,GWL_STYLE);同理,要设置相应控件的样式时,可以使 用::SetWindowLong(m_hWnd,GWL_STYLE,要设置的Style); 修改样式还可以调用CWnd中的ModifyStyle( DWORD dwRemove,DWORD dwAdd,UINT nFlags = 0 ); 阅读全文
posted @ 2011-04-28 23:52 MagiCube 阅读(180) 评论(0) 推荐(0)