
------------1.3.1 数据库操作
启舰
今天就是未来,没有人能代替你奋斗!自己造的船,终有一天它会扬帆远航!
展开
-
给DATAGRID控件生成的列表添加序号
我用的数据库是ACCESS 2003,查了好多资料才知道ACCESS用的是JET SQL,而SQL SERVER 用的是T-SQL,有很大差别,JET SQL是相当烂的,很多不支持,本来想用declare来声明游标来解决,谁知道ACCESS根本不识别最后没办法,只能选用了,生成临时表的方法,而JET SQL不支持生成临时表,所以只能生成表了,后面再删除是一样的。我用的是VS2008 +原创 2012-07-26 21:02:11 · 5654 阅读 · 0 评论 -
VC++ ADO操作总结
1、导入库文件#import "C:\Program Files\commonfiles\system\ado\msado15.dll" no_namespace rename("EOF","EndOfFile")rename("BOF","FirstOfFile")使用ADO前必须在工程的stdafx.h文件最后用直接引入符号#import引入ADO库文件,以使编译器能正确编译。代码如下:原创 2012-06-18 19:32:31 · 13421 阅读 · 5 评论 -
msado15.dll 使用心得
一,首先msado15.dll有不同的版本,不同的版本有不同的接口在注册表中显示为不同的CLSID,接口不同,编译也是会出问题的,但已经编译出来的软件,可以在高版本的msado15.dll上运行,不用考虑版本问题,即在XP上编译的程序,也可以在WIN7上运行的,不需要更换msado15.dll二、在XP及以上的系统都自带有msado15.dll,并且都已经在系统中注册,所以打包时,不需要将ms原创 2012-07-20 17:32:25 · 35497 阅读 · 2 评论 -
VC DataGrid使用问题,在其它电脑上,应用数据程序弹出“未成功配置,应用程序无法启动”
主要原因是因为DataGrid控件在使用前得先注册下载 msdatgrd.ocx放到终端机的system32目录下,有些终端机上已经存在,却仍然出现这种问题。说明只是注册不成功,通过 CMD命令 Regsvr32 msdatgrd.ocx 注册成功后,再测试一切OK。原创 2012-06-18 19:38:22 · 1918 阅读 · 0 评论 -
DataGrid方法标注
在VS2010中无法增加了CColumn和Ccolumns类解决方案,方案名->右击->添加类->ActiveX控件中的MFC类->添加弹出了“从ActiveX控件添加类向导,然后选择”文件“->位置处填写你所添加的控件的.Ocx文件(C:\WINDOWS\system32\MSDATGRD.OCX),在这里我只是添加了CColumn 和CColumns 两个类。注意:用这种方法添加的原创 2012-06-18 19:35:27 · 6219 阅读 · 10 评论 -
_CommandPtr未声明的标识符解决办法
在导入#import "C:\ProgramFiles\Common Files\System\ado\msado15.dll" no_namespace rename("EOF","adoEOF")确定没有写错的情况下,也写了::CoInitialize(NULL);对组件的初始化,但一直提示“_CommandPtr”: 未声明的标识符,这个原因应该是ADO控件没有注册成功的问题,到C:\P原创 2012-06-18 19:34:30 · 6487 阅读 · 0 评论 -
SQL语句相关总结
一、distinct关键字原创 2014-05-08 12:32:36 · 2114 阅读 · 0 评论