把前段做的一些小TIP放上来,免得自己再忘

  都是碰到的小问题,不过有时却是整了好久好久才整出来的...

1.终于明白了VB中 "' & 变量 & "'的意思, 哈,根本没有什么任何特别的意思,就是字符串的连接!

2.终于明白了MFC中 很多函数的参数要加 L"aa.bmp"是什么意思,原来就是把8位的ASCII码转成16位的UNICODE码...

3.sql里面, 判断一个类型是不是为空应该用 IS NULL, 而不是= NULL..

4.在MFC中添加类时, 必须保证stdafx.h是第一个头文件,不然常会出错.

5.BeginWaitCursor(); EndWaitCursor();好东东,等待鼠标形状!

6.视文件中必须要定义所对应的文档, 并且视只在THEAPP中刚建立时被文档模板引用下,后面全没用到.

7.四句SQL语句:

select * from imageLibrary

insert into imageLibrary(name) values('bbbb')

delete from imageLibrary where id = '11'
update imageLibrary set name = 'Fuck', age = 222 where id = '1'

8.If CType(ListView1, System.Windows.Forms.ListView).FocusedItem Is Nothing Then
比较LISTVIEW1是否有没有选中;VB数组真TM的BT,如a(10), 实际上有11个空间,a(0)和a(10)都是可以的; 判断检索出来的结果是否为空用 rd.EOF = TRUE;

9. 好用哦 SetDlgItemText(IDC_EDIT10,m_filename);
10. Invalidate();// 设置OnDraw()函数的更新;m_CBut.ShowWindow(false); 设置某个控件隐藏起来

11.vc里的换行连接用 \

12.
视类的构造函数可以随便由protected型转到public型中, 所要做的一点就是头文件声明时,doc和view一定要连在一起声明的.

13. ODBC: Open DataBase Connectivity
MFC ODBC: Microsoft Founddation Class ODBC
DAO : Data Access Object
OLE DB : Object Link and Embedding DataBase

你可能感兴趣的:(DAO,sql,mfc,vb,vc++)