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

C++Á¬½ÓOracle


-
ÔÚVisual C++Ï¿ª·¢Oracle¿â½Ó¿ÚÖ÷ÒªÓÐÁ½ÖÖ·½·¨¡£Ò»ÖÖ·½·¨ÊÇÀûÓÃVisual C++ÌṩµÄ¶àÖÖÊý¾Ý¿â·ÃÎʼ¼Êõ£¬È翪·ÅÊý¾Ý¿âÁ¬½ÓODBC¡¢Êý¾Ý´æÈ¡¶ÔÏóDAO¡¢¶ÔÏóÁ¬½ÓºÍǶÈëÊý¾Ý¿âOLE DBºÍActiveXÊý¾Ý¶ÔÏóADOµÈ¡£ÁíÒ»ÖÖ·½·¨ÊÇÔÚVisual C++ÖÐǶÈëSQLÓï¾ä£¬Õâ¾ÍÊÇËùÖ¸µÄPro*C/C++£¨±¾Îļò³ÆPROC£©¡£Ç°Ò»ÖÖ·½·¨ÓÉÓÚÓÐMFC Ç¿´óµÄÀà¿âÖ§³Ö£¬ÊìϤVC±à³ÌʱÔòʵÏÖ·½±ã£¬ÇÒ¿ÉÒÆÖ²ÐÔÇ¿£»µ«ÊÇ£¬ÓëPROC Ïà±È£¬Ó¦ÓóÌÐòÐèÒª¾­¹ýÁ½²ã²ÅÄܺÍÊý¾Ý¿âͨÐŽӿڽ¨Á¢ÁªÏµ£¬±à³ÌÏà¶Ô¸´ÔÓ£¬Ö´ÐÐЧÂÊÏà¶Ô½ÏµÍ¡£PROCÖ§³ÖǶÈëʽPL/SQL ¿éµÈÖ±½Óµ÷ÓÃOracle ¿â£¬½«¹ý³Ì»¯ÓïÑԺͷǹý³Ì»¯ÓïÑÔÏà½áºÏ£¬ÐγÉÒ»ÖÖ¸üÇ¿µÄ¿ª·¢¹¤¾ß£¬¿É¿ª·¢³öÂú×ã¸÷ÖÖ¸´ÔÓÒªÇóµÄÓÅ»¯Ó¦ÓóÌÐò£¬Ö´ÐÐЧÂʸߡ£ÊʺÏÊìϤOracle¼¼ÊõµÄÈËÔ±Ó¦Óᣵ«ÊÇÓÃPROC ¿ª·¢³öµÄÓ¦ÓóÌÐòÎÞ·¨ÏòÒì¹¹Êý¾Ý¿âƽ̨ÒÆÖ²¡£
¡¡¡¡±¾ÎÄÏêϸÃèÊöʵ¼ÊÀûÓÃPROCÔÚVisual C++»·¾³Ï¿ª·¢OracleÊý¾Ý¿â½Ó¿Ú³ÌÐòµÄ·½·¨ºÍ¾ßÌå²Ù×÷²½Ö裬²¢¸ø³öÁ˱à³ÌʵÀý¡£ÐðÊöÒÔVisual C++ 6.0°æºÍOracle8i°æΪÀý£¬ÆäËû°æ±¾¿É¸ù¾Ýʵ¼ÊÇé¿ö±ä¸ü¡£
¡¡¡¡¼¸¸öÌØÊâÎļþ
¡¡¡¡PROCÔÚVCÏ¿ª·¢Oracle¿â½Ó¿Úʱ£¬ÐèÒªÓõ½¼¸¸öÌØÊâÎļþ¡£
¡¡¡¡1¡¢PROCµÄ¿ÉÖ´ÐÐÎļþPROCUI. EXE
¡¡¡¡ÓÃOracle_HOME´ú±íOracle°²×°ºóµÄ¸ùĿ¼£¬µ±ÆäÒÔȱʡ·½Ê½°²×°ÔÚ¼ÆËã»úµÄDÅÌʱ£¬ÔòOracle_HOMEλÖÃÊÇD: \ Oracle¡£ÕâʱPROCµÄ¿ÉÖ´ÐÐÎļþÔÚOracle_HOME \ Ora81 \ BIN \ PROCUI. EXE£¬¶Ôȱʡ°²×°¼´ÔÚD: \ Oracle \ Ora81 \ BIN \ PROCUI. EXE¡£
¡¡¡¡2¡¢OracleÖ§³ÖSQLÔÚVC»·¾³µÄ¿âÎļþOraSQL8. LIB
¡¡¡¡¸ù¾ÝÒÔÉÏÔ¼¶¨£¬OraSQL8. LIBÎļþÔÚOracle_HOME \ Ora81 \ PRECOMP \ LIB \ MSVC \ OraSQL8.LIB£¬¶Ôȱʡ°²×°¼´ÔÚD: \ Oracle \ Ora81 \ PRECOMP \ LIB \ MSVC \ OraSQL8.LIB¡£
¡¡¡¡3¡¢OracleÖ§³ÖSQLÔÚVC»·¾³µÄÍ·Îļþ
¡¡¡¡¸ù¾ÝÒÔÉÏÔ¼¶¨£¬Í·Îļþ *.hÔÚOracle_HOME \ Ora81 \ PRECOMP \ PUBLIC \ *.h£¬¶Ôȱʡ°²×°¼´ÔÚD: \ Oracle \ Ora81 \ PRECOMP \ PUBLIC \ *.h¡£
¡¡¡¡*.h ÊÇÍ·ÎļþµÄ×ܳƣ¬Í¨³£ÓÐÊ®¶à¸ö£¬¾ßÌåÄÚÈÝ¿ÉÔÚÖ¸¶¨Â·¾¶Ï²鵽¡£
½«PROC¼¯³Éµ½VC»·¾³ÖÐ
¡¡¡¡ÎªÁË·½±ãÍê³ÉÓÃPROCÔÚVC Ï¿ª·¢Oracle¿â½Ó¿Ú£¬Í¨³£½«PROC¼¯³Éµ½Visual C++ 6.0 »·¾³ÖУ¬Ö±½ÓÔÚC / C++»·¾³ÖÐʹÓÃPROCÔ¤±àÒëÆ÷À´Ô¤±àÒëÓ¦ÓóÌÐò£¬È»ºó½øÐбàÒëºÍÁ´½Ó£¬×îÖÕÉú³É¿ÉÖ´ÐгÌÐò¡£½«PROC¼¯³Éµ½VC»·¾³ÖÐÓ¦Íê³ÉÈçϹ¤×÷¡£
¡¡¡¡1¡¢Ôö¼ÓPROCµ½Tools²Ëµ¥Áбí
¡¡¡¡a) ÔËÐÐMicrosoft Visual C++ 6.0£»
¡¡¡¡b) ´Ó²Ëµ¥ÏîToolsÖÐÑ


Ïà¹ØÎĵµ£º

C++µÄXML±à³Ì¾­Ñé¨D¨DLIBXML2¿âʹÓÃÖ¸ÄÏ

дÕâƪÎÄÕµÄÔ­ÒòÓÐÈçϼ¸µã£º1)C++±ê×¼¿âÖÐûÓвÙ×÷XMLµÄ·½·¨£¬ÓÃC++²Ù×÷XMLÎļþ±ØÐëÊìϤһÖÖº¯Êý¿â£¬LIBXML2ÊÇÆäÖÐÒ»ÖÖºÜÓÅÐãµÄXML¿â£¬¶øÇÒËüͬʱ֧³Ö¶àÖÖ±à³ÌÓïÑÔ£»2)LIBXML2¿âµÄTutorialдµÃ²»Ì«ºÃ£¬ÓÈÆäÊDZàÂëת»»µÄ²¿·Ö£¬²»ÊÊÓÃÓÚÖÐÎıàÂëµÄת»»£»3)ÍøÉϵĴó¶àÊý¹ØÓÚLibxml2µÄ½éÉܽö½öÊÇ·­ÒëÁË×Ô´øµÄ×ÊÁÏ£¬Ã»ÓÐÏêϸ½é ......

PHP·þÎñÆ÷¶Ëͨ¹ýÃüÃû¹ÜµÀÓëC/C++³ÌÐòͨÐÅ

ÔÚÕ⼸ÌìµÄ¹¤×÷¹ý³ÌÖУ¬ÐèҪʵÏÖPHPÔÚ·þÎñÆ÷¶ËÄÜÓëÆäËû³ÌÐòͨÐÅ¡£ºÍÀϺÎÁ©ÈËÑо¿ÁË°ëÌ죬ÖÕÓÚ´óÖÂŪ³öÁËÒ»¸öÓÃWINDOWSµÄÃüÃû¹ÜµÀͨÐŵķ½·¨¡£
Óм¸µãÐèҪעÒâµÄ£º
PHP·þÎñÆ÷¶ËÎÒÃÇÿ´Î¶¼ÊÇÖØйҽÓÃüÃû¹ÜµÀ¡££¨ÕâÑùд£¬PHP¶Ë´úÂëÁ¿¼«ÆäÉÙ£¬¶øÇÒÒ²ºÜ·½±ã¡££©
ÄÇôÎÒÃÇÓÃC/C++дµÄÃüÃû¹ÜµÀ·þÎñÆ÷ÔòÐèҪÿ´ÎͨÐŶ¼´´½¨Ò»´Î¹ ......

ÓÃEclipse+Mingw+gdb×齨C/C++¿ª·¢»·¾³

1 ÏÂÔØ°²×°jre£¬Eclipse±¾ÉíÊÇJava³ÌÐò£¬ÔËÐеÄʱºòÐèÒªjre¡£
2 ÏÂÔØEclispe for C/C++£¬½âѹµ½ÈÎÒâλÖá£
3 ÏÂÔØMingw°²×°³ÌÐò£¬ÔËÐУ¬Ñ¡ÔñÐèÒªµÄ×é¼þ£¬ÎÒÑ¡ÔñÁËg++±àÒëÆ÷ºÍMakefile¹¤¾ß£¬Ëü»á×Ô¶¯ÏÂÔØ°²×°¡£
4 ÏÂÔØ°²×°gdbµ½MingwµÄ°²×°Ä¿Â¼£¬gdbµÄbinºÍincludeĿ¼»áºÍMingwµÄͬÃûĿ¼ºÏ²¢µÄ¡£
ÏÂÃ濪ʼÅäÖÃEclipse¡ ......

CentOS5.4 LinuxÏÂModbus TCP IPЭÒéC++µÄÒ»¸öСÀý×Ó

///////////////////////////////////////////////////////////////////////////
/*
ReadCoilsº¯Êý£º
¶Á¼ÌµçÆ÷µÄ״̬ £¬ ³É¹¦·µ»Øture¡£
send Êý¾Ý³¤¶È=12
recv Êý¾Ý³¤¶È=10
unsigned short int addr ¶Á¼ÌµçÆ÷µÄÆðʼµØÖ·(¼ÌµçÆ÷±àºÅ-1) ¡£
×¢Ò⣺1~8¸ö¼ÌµçÆ÷£¬ÆðʼµØÖ·´Ó0¿ªÊ¼
unsigned short int len ......

50¸öc/c++Ô´´úÂëÍøÕ¾ ÓÄÁé ÖðÃÎ

C/C++ÊÇ×îÖ÷ÒªµÄ±à³ÌÓïÑÔ¡£ÕâÀïÁгöÁË50ÃûÓÅÐãÍøÕ¾ºÍÍøÒ³Çåµ¥£¬ÕâЩÍøÕ¾Ìṩc/c++Ô´´úÂë¡£Õâ·ÝÇåµ¥ÌṩÁËÔ´´úÂëµÄÁ´½ÓÒÔ¼°ËüÃǵÄС˵Ã÷¡£ÎÒÒѾ¡Á¦°üÀ¨×î¼ÑµÄC/C++Ô´´úÂëµÄÍøÕ¾¡£Õâ²»ÊÇÒ»¸öÍêÕûµÄÇåµ¥£¬ÄúÓн¨Òé¿ÉÒÔÁªÏµÎÒ£¬ÎÒ½«»¶Ó­ÄúµÄ½¨Ò飬ÒÔ½øÒ»²½¼ÓÇ¿Õâ·½ÃæµÄÇåµ¥¡£
1¡¢http://snippets.dzone.com/tag/c/ --ÊýÒÔǧ¼Æ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ