Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

VC++ ADOÊý¾Ý¿â FlexGrid¿Ø¼þ

ºÄ·ÑÁËÒ»ÏÂÎ磬Ñо¿ÁËÒ»ÏÂVCµÄÊý¾Ý¿â±à³Ì£¬Ð´ÁËÕâ¸ö²âÊÔ³ÌÐò¡£Ö÷ÒªµÄ¹¦ÄÜΪʵÏÖaccessÊý¾Ý¿âµÄÌí¼ÓÓëɾ³ý£¬Í¬Ê±¶¯Ì¬µÄ½«Êý¾Ý¿âÊý¾ÝÏÔʾÔÚflexgrid¿Ø¼þÖС£ÏÂÃæ°Ñ¹ý³Ì¼Ç¼ÏÂÀ´£¬ÒÔ±¸ºóÓá£
Ò»¡£ADO¼ò½é
 ADOÌṩÁËÒ»×é·Ç³£¼òµ¥£¬½«Ò»°ãͨÓõÄÊý¾Ý·ÃÎÊϸ½Ú½øÐзâ×°µÄ¶ÔÏó¡£ÓÉÓÚODBCÊý¾ÝÔ´Ò²ÌṩÁËÒ»°ãµÄOLE DB Privider£¬ËùÒÔADO²»½ö¿ÉÒÔÓ¦ÓÃ×ÔÉíµÄOLE DB Privider£¬¶øÇÒ»¹¿ÉÒÔÓ¦ÓÃËùÓеÄODBCÇý¶¯³ÌÐò¡£¹ØÓÚOLE DBºÍADOµÄÆäËüÏêϸÇé¿ö£¬¶ÁÕß¿ÉÒÔ×ÔÐвéÔÄÏà¹ØÊé¼®»òMSDN£¬ÕâÀï¾Í²»Ò»Ò»ËµÃ÷ÁË¡£ÈÃÎÒÃÇÖ±½Ó²½ÈëÖ÷Ì⣬ÈçºÎÕÆÎÕADOÕâÖÖÊý¾Ý¿â·ÃÎʼ¼ÊõADOµÄ²Ù×÷·½·¨ºÍÇ°Ãæ½²¹ýµÄDAOµÄ²Ù×÷Ôںܶ෽Ãæ´æÔÚÏàËÆÖ®´¦¡£
¶þ¡£Ö÷Òª¿Ø¼þµÄ²¼ÖÃ
³ÌÐòÔËÐÐЧ¹ûÈçͼ£º
1.½øÈ빤³ÌÏòµ¼£¬½¨Á¢»ùÓÚ¶Ô»°¿òµÄmfcÓ¦ÓóÌÐò¡£ÃûΪdatabasetest¡£
¼ÓÈëflexgrid¿Ø¼þ£º¹¤³Ì--->Ìí¼Óµ½¹¤³Ì------->components and controls¡£ÕÒµ½Microsoft Flexgrid control£¬È»ºóinsert¡£Ìí¼Ó¼¸¸östatic box ºÍeditbox£¬Ìí¼ÓÁ½¸öbotton£¬ÊµÏÖ²åÈëºÍɾ³ýµÄ¹¦ÄÜ¡£
2.´ò¿ªaccess2003£¬½¨Á¢¿ÕÊý¾Ý¿âDemo.mdb¡£½¨Á¢±íTable1¡£ÉèÖñàºÅ£¬Ê±¼ä£¬²ÉÑùµãÊý£¬ÀÛ¼Ó´ÎÊý£¬Êý¾Ý5¸ö×ֶΣ¬·Ö±ðΪ×Ô¶¯±àºÅ£¬Ê±¼ä/ÈÕÆÚ£¬Êý×Ö£¬Êý×ֺͱ¸×¢ÀàÐÍ
Èçͼ£º
Èý¡£Êý¾Ý¿â²Ù×÷¹ý³Ì
1.ÓÃ#importÖ¸ÁîÒýÈëADOÀàÐÍ¿â
ÒªÓÃ#importÓï¾äÀ´ÒýÓÃÖ§³ÖADOµÄ×é¼þÀàÐÍ¿â(*.tlb)£¬ÆäÖÐÀàÐÍ¿â¿ÉÒÔ×÷Ϊ¿ÉÖ´ÐгÌÐò(DLL¡¢EXEµÈ)µÄÒ»²¿·Ö±»¶¨Î»ÔÚÆä×ÔÉí³ÌÐòÖеĸ½Êô×ÊÔ´ÀÈ磺±»¶¨Î»ÔÚmsado15.dllµÄ¸½Êô×ÊÔ´ÖУ¬Ö»ÐèÒªÖ±½ÓÓà #importÒýÓÃËü¼È¿É¡£¿ÉÒÔÖ±½ÓÔÚStdafx.hÎļþÖмÓÈëÏÂÃæÓï¾äÀ´ÊµÏÖ£º
#import "c:\program files\common files\system\ado\msado15.dll" \
no_namespace \
rename ("EOF", "adoEOF")
¡¡¡¡ÆäÖз¾¶Ãû¿ÉÒÔ¸ù¾Ý×Ô¼ºÏµÍ³°²×°µÄADOÖ§³ÖÎļþµÄ·¾¶À´×ÔÐÐÉ趨¡£µ±±àÒëÆ÷Óöµ½#importÓï¾äʱ£¬Ëü»áΪÒýÓÃ×é¼þÀàÐÍ¿âÖеĽӿÚÉú³É°ü×°À࣬#importÓï¾äʵ¼ÊÉÏÏ൱ÓÚÖ´ÐÐÁËAPIº­ÊýLoadTypeLib()¡£#importÓï¾ä»áÔÚ¹¤³Ì¿ÉÖ´ÐгÌÐòÊä³öĿ¼ÖвúÉúÁ½¸öÎļþ£¬·Ö±ðΪ*.tlh(ÀàÐÍ¿âÍ·Îļþ)¼°*.tli(ÀàÐÍ¿âʵÏÖÎļþ)£¬ËüÃÇ·Ö±ðΪÿһ¸ö½Ó¿Ú²úÉúÖÇÄÜÖ¸Õ룬²¢Îª¸÷ÖÖ½Ó¿Ú·½·¨¡¢Ã¶¾ÙÀàÐÍ£¬CLSIDµÈ½øÐÐÉùÃ÷£¬´´½¨Ò»ÏµÁаü×°·½·¨¡£Óï¾äno_namespace˵Ã÷ADO¶ÔÏó²»Ê¹ÓÃÃüÃû¿Õ¼ä£¬rename ("EOF", "adoEOF")˵Ã÷½«ADOÖнáÊø±êÖ¾EOF¸ÄΪadoEOF£¬ÒÔ±ÜÃâºÍÆäËü¿âÖÐÃüÃûÏà³åÍ»¡£
2.COM³õʼ»¯
ʹÓÃAfxOleInit()À´³õʼ»¯COM¿â£¬ÕâÏ×÷ͨ³


Ïà¹ØÎĵµ£º

C/C++ÖеÄÈÕÆÚºÍʱ¼ä

ͻ񻣼
±¾ÎÄ´Ó½éÉÜ»ù´¡¸ÅÄîÈëÊÖ£¬Ì½ÌÖÁËÔÚC/C++ÖжÔÈÕÆÚºÍʱ¼ä²Ù×÷ËùÓõ½µÄÊý¾Ý½á¹¹ºÍº¯Êý£¬²¢¶Ô¼Æʱ¡¢Ê±¼äµÄ»ñÈ¡¡¢Ê±¼äµÄ¼ÆËãºÍÏÔʾ¸ñʽµÈ·½Ãæ½øÐÐÁ˲ûÊö¡£±¾ÎÄ»¹Í¨¹ý´óÁ¿µÄʵÀýÏòÄãչʾÁËtime.hÍ·ÎļþÖÐÉùÃ÷µÄ¸÷ÖÖº¯ÊýºÍÊý¾Ý½á¹¹µÄÏêϸʹÓ÷½·¨¡£
¹Ø¼ü×Ö£ºUTC£¨ÊÀ½ç±ê׼ʱ¼ä£©£¬Calendar Time£¨ÈÕÀúʱ¼ä£©£¬epoch£¨Ê±¼ä ......

[ת]C/C++µÄ64λÕûÐÍ

Technorati ±êÇ©: C++ Ô­ÎĵØÖ·£ºhttp://www.byvoid.com/blog/c-int64/ ÔÚC/C++ÖУ¬64ΪÕûÐÍÒ»Ö±ÊÇÒ»ÖÖûÓÐÈ·¶¨¹æ·¶µÄÊý¾ÝÀàÐÍ¡£ÏÖ½ñÖ÷Á÷µÄ±àÒëÆ÷ÖУ¬¶Ô64ΪÕûÐ͵ÄÖ§³ÖÒ²ÊDZê×¼²»Ò»£¬ÐÎ̬¸÷Òì¡£Ò»°ãÀ´Ëµ£¬64λÕûÐ͵Ķ¨Ò巽ʽÓÐlong longºÍ__int64Á½ÖÖ(VC»¹Ö§³Ö_int64)£¬¶øÊä³öµ½±ê×¼Êä³ö·½Ê½ÓÐprintf(¡°%lld¡±,a)£¬printf ......

LinuxÏÂC++¿ª·¢¹¤¾ß½éÉÜ

LinuxÏÂC++¿ª·¢¹¤¾ß½éÉÜ
 
 
¡¡¡¡¸ÅÊö
¡¡¡¡¾ÍC£«£«¿ª·¢¹¤¾ß¶øÑÔ£¬ÓëWindowsÏÂ΢Èí£¨VC£¬ VS2005µÈ£©Ò»Í³ÌìÏÂÏà±È£¬Linux/UnixÏÂC£«£«¿ª·¢£¬¿ÉνÎ廨°ËÃÅ£¬¸÷ʽ¸÷Ñù¡£Emacs, vi, eclipse, anjuta£¬kdevelopµÈ²ã³ö²»Çî¡£
¡¡¡¡WindowsÏ£¬¿ª·¢¹¤¾ß¶àÒÔ¼¯³É¿ª·¢»·¾³IDEµÄÐÎʽչÏÖ¸ø×îÖÕÓû§¡£ÀýÈ磬VS2005¼¯³ ......

·¢ÏÖÒ»¸öc++¶à̬Óëjava¶à̬²»Í¬µÄµØ·½

¸Õ¸Õ¿´µ½Ò»ÆªÎÄÕÂÌá³öc++¶à̬Óëjava¶à̬²»Í¬µÄµØ·½£¬»ù±¾Òâ˼ÈçÏ£º
Çë¿´C++´úÂ룺
class Base
{
public:
 Base()
 {
  init(); 
 }
 virtual ~Base() {}
protected:
 int value;
 virtual void init() 
 { 
  value = 100; &nb ......

javaÓïÑÔÀàËÆcÓïÑÔ¼°c++

Ëü¿ÉÒÔµ¼Èë¿â£¬µ÷ÓÃÍâÃæµÄ¿âº¯Êý£¬javaÓïÑԾͺܺõĵØÀûÓÃÁËÕâÒ»µã£¬jspÒ²¿ÉÒÔÔÚÍøÒ³Öе÷ÓÃjava±àдºÃµÄ³ÌÐò£¬ÒªÊ¹ÓÃjavabean±êÇ©
struts±¾Éí¾ÍÊǶÔjava¼¼ÊõÒ»¸ö°ü×°,°üÀ¨£¬html,jsp¼°±êÇ©,servlet¡£
hibernateÊDZðÈ˱àдºÃÓ³ÉäÊý¾Ý¿âµÄ¹¤¾ß£¬Æä´úÂ붼ÊÇÓÃjavaÓïÑÔ±àдµÄ£¬Ö»ÊÇΪÁË·½±ãÓû§Ê¹Óã¬Óû§Ö»Òªµ¼ÈëÆä¿â£¬µ÷ÓÃÆ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ