°Ë±¦Êé¿â > ÎÄѧÆäËûµç×ÓÊé > VCÓïÑÔ6.0³ÌÐòÉè¼Æ´ÓÈëÃŵ½¾«Í¨ >

µÚ79²¿·Ö

VCÓïÑÔ6.0³ÌÐòÉè¼Æ´ÓÈëÃŵ½¾«Í¨-µÚ79²¿·Ö

С˵£º VCÓïÑÔ6.0³ÌÐòÉè¼Æ´ÓÈëÃŵ½¾«Í¨ ×ÖÊý£º ÿҳ4000×Ö

°´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·­Ò³£¬°´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ£¬°´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿£¡
¡ª¡ª¡ª¡ªÎ´ÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡





¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡365¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

Visual¡¡C£«£«¡¡6¡£0¡¡³ÌÐòÉè¼Æ´ÓÈëÃŵ½¾«Í¨¡¡¡¡



¡¡¡¡¡¡¡¡¡¡//¸ù¾ÝÁ¬½Ó×Ö·û´®¿ªÆôÊý¾ÝÁ¬½Ó£¬µÃµ½½á¹û¼¯¡¡¡¡



¡¡¡¡¡¡¡¡¡¡m_recordSet¡­¡·Open£¨¡¨select¡¡¡¡*¡¡¡¡from¡¡¡¡Contact¡¨£»¡¡¡¡m_connection¡£GetInterfacePtr£¨£©£»¡¡¡¡adOpenDynamic£»¡¡¡¡



adLockOptimistic£»¡¡adCmdText£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡×¢Ò⣺µ±±È½ÏƵ·±µÄ·ÃÎÊÊý¾Ý¿âµÄʱºò£¬×îºÃÏÈÓÃÈ«¾Ö_ConnectionPtr¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡½Ó¿Ú´´½¨Ò»¸öÊý¾ÝÁ¬½Ó£¬¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡È»ºóÓÃ_ResultsetPtr¡¡½Ó¿ÚÀ´´¦ÀíÊý¾Ý¡£±¾Õµڡ¡6¡¡½ÚµÄÀý×Ó±ãÊDzÉÓõÄÕâÖÖ·½·¨¡£¡¡¡¡



¡¡¡¡¡¡¡¡¡¡»ñµÃ¼Ç¼¼¯ºó£¬¿ÉÒÔÀûÓá¡MoveNext£¨£©¡¡º¯Êý·½±ãµÄʵÏּǼ¼¯µÄ±éÀú£¬´úÂëÈçÏ£º¡¡¡¡



¡¡¡¡¡¡¡¡¡¡while£¨£¡m_Recordset¡­¡·adoEOF£©¡¡¡¡



¡¡¡¡¡¡¡¡¡¡£û¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡­¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//»ñµÃÏÂÒ»Ìõ¼Ç¼¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_Recordset¡­¡·MoveNext£¨£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡£ý¡¡¡¡



¡¡¡¡¡¡¡¡¡¡µ±È»£¬ÀûÓá¡12¡£5¡¡½Ú½éÉܵÄÆäËû·½·¨Ò²¿ÉÒÔ½ÏΪ·½±ãµØʵÏּǼ¼¯µÄ±éÀú£¬¶ÁÕß¿ÉÒÔ×Ô¼º¡¡

±àÂëʵÑé¡£¡¡¡¡



12¡£6¡£4¡¡¡¡¡¡¡¡¶Ô¼Ç¼µÄ²Ù×÷¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¶Ô¼Ç¼µÄ²Ù×÷Ö÷ÒªÓÐÌí¼Ó¡¢Ð޸ĺÍɾ³ý¡¡3¡¡ÖÖ¡£¡¡¡¡



¡¡¡¡¡¡¡¡¡¡1£®Ìí¼Ó¼Ç¼¡¡¡¡



¡¡¡¡¡¡¡¡¡¡´ò¿ª¼Ç¼¼¯ºó£¬¾Í¿ÉÒÔÍùÀïÃæÌí¼Ó¼Ç¼ÁË£¬Ìí¼ÓÒ»Ìõ¼Ç¼һ°ã°´Èçϲ½Öè½øÐС£¡¡¡¡

¡¡¡¡¡¡¡¡¡¡o¡¡¡¡µ÷Óá¡Recordset¡¡¶ÔÏóµÄ¡¡AddNew£¨£©·½·¨ÐÂÔöÒ»¸ö¿Õ¼Ç¼¡£¡¡¡¡

¡¡¡¡¡¡¡¡¡¡o¡¡¡¡µ÷Óá¡Recordset¡¡¶ÔÏóµÄ¡¡PutCollect£¨£©·½·¨ÊäÈëÿ¸ö×ֶεÄÖµ¡£¡¡¡¡

¡¡¡¡¡¡¡¡¡¡o¡¡¡¡µ÷Óá¡Recordset¡¡¶ÔÏóµÄ¡¡Update£¨£©·½·¨¸üÐÂÊý¾Ý¿âÖеÄÊý¾Ý¡£¡¡¡¡

¡¡¡¡¡¡¡¡¡¡ÏÂÃæÊÇÌí¼Ó¼Ç¼µÄÒ»¶Î´úÂ룺£¨¼ÙÉè¡¡m_ID¡¡¡¢m_Name¡¡¡¢m_Telephone¡¡¡¡ºÍ¡¡m_Address¡¡¡¡¾ùΪ¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡

ÒѾ­¸³ÖµµÄ±äÁ¿£©¡¡



¡¡¡¡¡¡¡¡¡¡m_Recordset¡­¡·AddNew£¨£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡m_Recordset¡­¡·PutCollect£¨¡¨ID¡¨£»¡¡m_ID£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡m_Recordset¡­¡·PutCollect£¨¡¨Name¡¨£»¡¡_variant_t£¨m_Name£©£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡m_Recordset¡­¡·PutCollect£¨¡¨Telephone¡¨£»¡¡m_Telephone£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡m_Recordset¡­¡·PutCollect£¨¡¨Address¡¨£»¡¡_variant_t£¨m_Address£©£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡m_Recordset¡­¡·Update£¨£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡2¡¡£®Ð޸ļǼ¡¡¡¡



¡¡¡¡¡¡¡¡¡¡ÐÞ¸ÄÒ»Ìõ¼Ç¼ͨ³£°´Èçϲ½Öè½øÐС£¡¡¡¡

¡¡¡¡¡¡¡¡¡¡o¡¡¡¡µ÷Óá¡Recordset¡¡¶ÔÏóµÄ¡¡PutCollect£¨£©·½·¨¸øµ±Ç°¼Ç¼µÄÿ¸ö×ֶθ³Öµ¡£¡¡¡¡

¡¡¡¡¡¡¡¡¡¡o¡¡¡¡µ÷Óá¡Recordset¡¡¶ÔÏóµÄ¡¡Update£¨£©·½·¨¸üÐÂÊý¾Ý¿âÖеÄÊý¾Ý¡£¡¡¡¡

¡¡¡¡¡¡¡¡¡¡ÒÔÏÂÊÇÐ޸ĵ±Ç°¼Ç¼µÄ´úÂ룺¡¡¡¡



¡¡¡¡¡¡¡¡¡¡m_Recordset¡­¡·PutCollect£¨¡¨ID¡¨£»¡¡m_NewID£©£»¡¡¡¡



¡¡¡¤354¡¡¡¤¡¡¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡366¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚ¡¡12¡¡Õ¡¡¡¡¡¡¡¡Êý¾Ý¿â¿ª·¢¡¡¡¡



¡¡¡¡¡¡¡¡m_Recordset¡­¡·PutCollect£¨¡¨Name¡¨£»¡¡_variant_t£¨m_NewName£©£©£»¡¡¡¡



¡¡¡¡¡¡¡¡m_Recordset¡­¡·PutCollect£¨¡¨Telephone¡¨£»¡¡m_NewTelephone£©£»¡¡¡¡



¡¡¡¡¡¡¡¡m_Recordset¡­¡·PutCollect£¨¡¨Address¡¨£»¡¡_variant_t£¨m_NewAddress£©£©£»¡¡¡¡



¡¡¡¡¡¡¡¡m_Recordset¡­¡·Update£¨£©£»¡¡¡¡



¡¡¡¡¡¡¡¡3¡¡£®É¾³ý¼Ç¼¡¡¡¡



¡¡¡¡¡¡¡¡ÀûÓá¡Recordset¡¡¶ÔÏóµÄ¡¡Delete£¨£©·½·¨ºÜÈÝÒ×ɾ³ý¼Ç¼¡£Delete£¨£©·½·¨µÄÔ­ÐÍÈçÏ£º¡¡¡¡



¡¡¡¡¡¡¡¡Delete£¨enum¡¡AffectedEnum¡¡AffectRecords£©£»¡¡¡¡



¡¡¡¡¡¡¡¡²ÎÊý¡¡¡¡¡¡¡¡AffectRecords¡¡ÊÇÒ»¸öö¾ÙÐͱäÁ¿£¬ÓÃÓÚÖ¸¶¨É¾³ý·½Ê½¡£Èç¹ûΪ´Ë±äÁ¿¸³Öµ¡¡

adAffectCurrent£¬ÔòÖ»Óе±Ç°¼Ç¼±»É¾³ý£»Èç¹û¸³ÖµÎª¡¡¡¡adAffectedGroup£¬Ôò·ûºÏ¹ýÂËÆ÷µÄËù¡¡

ÓÐÐж¼±»É¾³ý¡£ÏÂÃæÒ»¶Î´úÂ뽫µ±Ç°¼Ç¼ɾ³ý£º¡¡¡¡



¡¡¡¡¡¡¡¡m_Recordset¡­¡·Delete£¨asAffectCurrent£©£»¡¡¡¡



¡¡¡¡¡¡¡¡m_Recordset¡­¡·Update£¨£©£»¡¡¡¡



12¡£6¡£5¡¡¡¡¡¡¡¡¹Ø±Õ¼Ç¼¼¯¡¡¡¡



¡¡¡¡¡¡¡¡µ±ËùÓвÙ×÷½áÊøºó£¬Ó¦µ±¹Ø±Õ¼Ç¼¼¯¼°µ±Ç°Á¬½Ó£¬·Ö±ðµ÷Óá¡Recordset¡¡¶ÔÏóºÍ¡¡Connection¡¡

¶ÔÏóµÄ¡¡Close£¨£©·½·¨¼´¿É£¬´úÂëÈçÏ£º¡¡¡¡



¡¡¡¡¡¡¡¡//¹Ø±Õ¼Ç¼¼¯¡¡¡¡



¡¡¡¡¡¡¡¡if¡¡£¨m_recordSet¡¡£¡=¡¡NULL£©¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_recordSet¡­¡·Close£¨£©£»¡¡¡¡



¡¡¡¡¡¡¡¡//¹Ø±ÕÁ¬½Ó¡¡¡¡



¡¡¡¡¡¡¡¡if¡¡£¨m_connection¡¡£¡=NULL£©¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_connection¡­¡·Close£¨£©£»¡¡¡¡



12¡£7¡¡¡¡¡¡¡¡ÀûÓá¡ADO¡¡²éѯ²¢²Ù×÷Êý¾Ý¿âʵÀý¡¡¡¡



¡¡¡¡¡¡¡¡ÊµÀý¡¡12¡­2£ºADO¡¡Ê¹ÓÃʵÀý¡£Ô´´úÂëÔÚ¹âÅÌÖС°12ʵÀý¡¡12¡­2AdoTest¡±Ä¿Â¼Ï¡£¡¡¡¡



¡¡¡¡¡¡¡¡Ç°Ãæ½²Á˺ܶࡡADO¡¡µÄ»ù´¡ÖªÊ¶£¬¶ÁÕßÒ²Ó¦¸Ã¶Ô¡¡ADO¡¡ÓÐÁËÒ»¸ö»ù±¾µÄÁ˽⣬²¢ÇÒÖªµÀÁË¡¡

ADO¡¡µÄ³£Óú¯ÊýºÍ²Ù×÷Êý¾Ý¿âµÄ²½Öè¡£ÏÂÃæ¼´½«½øÐÐʵ¼Ê²Ù×÷£¬ÕâÀォÀûÓÃÉÏÃæËù½²µÄ֪ʶ¡¡

±àдһ¸ö³ÌÐò£¬´ïµ½²éѯºÍ²Ù×÷Êý¾Ý¿âµÄÄ¿µÄ¡£¡¡¡¡

¡¡¡¡¡¡¡¡ÔÚ¾ßÌå±àд³ÌÐòÇ°£¬»¹ÒªÁ˽âһϾ­³£Óõ½µÄÁ½ÖÖÀàÐÍ£¬¼´_variant_t¡¡ºÍ_bstr_t¡¡¡£ËüÃÇÊÇ¡¡

Á½¸öÀ࣬·Ö±ð¼Ì³ÐÁË¡¡VARIANT¡¡ºÍ¡¡BSTR¡¡£¬²¢Ôö¼ÓÁËһЩ·½·¨¡£Ö®ËùÒÔÒýÈëÕâÁ½ÖÖÊý¾ÝÀàÐÍ£¬¡¡

ÊÇÒòΪ¡¡¡¡±ØÐëÉè¼Æ³É¿çƽ̨£¬ÔÚ¡¡¡¡ÀïÓò»ÁË¡¡CString¡¡À࣬ÕâʱÐèÒªÓÐÒ»ÖÖ¸üÆÕ±éµÄ·½¡¡

ʽÀ´´¦Àí×Ö·û´®ÒÔ¼°ÆäËûÊý¾Ý¡£VARIANT¡¡¾ÍÊÇÒ»¸ö¾Þ´óµÄ¡¡union¡¡£¬°üº¬Á˳ý¡¡char¡¡¡¡*¡¡ÒÔÍâµÄËù¡¡

ÓеÄÊý¾ÝÀàÐÍ£¬BSTR¡¡È¡´úÁË¡¡char*¡¡¡£ÀûÓÃÐÂÒýÈëµÄÕâÁ½ÖÖÀàÐÍ£¬»áʹ±à³Ì¸ü¼Ó·½±ã¡£±ÈÈç´Ó¡¡

½á¹û¼¯¡¡rs¡¡¡¡ÖжÁÈ¡Êý¾Ý£¬È»ºó·Åµ½¡¡List¡¡¡¡Box¡¡¿Ø¼þ¡¡m_List¡¡¡¡ÖС£Èç¹û²ÉÓÃеÄÀàÐÍ£¬¾ßÌå´úÂëÈç¡¡

Ï£º¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¤355¡¡¡¤¡¡¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡367¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

Visual¡¡C£«£«¡¡6¡£0¡¡³ÌÐòÉè¼Æ´ÓÈëÃŵ½¾«Í¨¡¡¡¡



¡¡¡¡¡¡¡¡¡¡_variant_t¡¡Holder£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡Holder¡¡=¡¡rs¡­¡·GetCollect£¨¡¨FIELD_1¡¨£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡m_List¡£AddString£¨£¨char*£©_bstr_t£¨Holder£©£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¶Ô±ÈÒ»ÏÂûÓвÉÓÃ_variant_t¡¡¡¡ºÍ¡¡¡¡_bstr_t¡¡¡¡µÄ´úÂ룺¡¡¡¡



¡¡¡¡¡¡¡¡¡¡COleVariant¡¡covFieldValuel£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡VARIANT¡¡vFieldValue£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡CString¡¡Holder£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡Rs¡­¡·GetFieldValue£¨¡¨FIELD_1¡¨£»¡¡covFieldValue£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡vFieldValue¡¡=¡¡£¨LPVARIANT£©covFieldValue£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡Holder¡£Format£¨¡¨£¥s¡¨£»vFieldValue¡­¡·pbVal£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡m_List¡£AddString£¨Holder£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡ÁíÍâÔÚ±àд³ÌÐòʱҪÓá¡try¡¡ºÍ¡¡catch£¬·ñÔò¡¡ADO¡¡µ÷ÓôíÎóÓпÉÄÜʹ³ÌÐò±ÀÀ££¬Ò»¶¨ÒªËæ¡¡

ʱ¼ÇµÃ²¶×½__error¡¡ÀýÍâÒÔ¼°ÆäËû´íÎ󡣡¡¡¡

¡¡¡¡¡¡¡¡¡¡´ËÍ⣬ÔÚµÚ¡¡2¡¡½Ú½éÉÜÈçºÎÉèÖá¡ODBC¡¡Êý¾ÝԴʱÌáµ½ÁËÀûÓá¡¡¡×é¼þ¡¡DataSourceLocator¡¡£¬¡¡

Óû§¿ÉÒÔÔÚ³ÌÐòÔËÐеĹý³ÌÖж¯Ì¬ÉèÖÃÊý¾ÝÔ´¡¡¡£ÖÁÓÚÈçºÎÀûÓôË×é¼þ£¬½«ÔÚ³ÌÐòÖÐÏêϸ˵Ã÷¡£¡¡¡¡

¡¡¡¡¡¡¡¡¡¡ÏÂÃæ¾ßÌå½éÉܸóÌÐòµÄ±àд¹ý³Ì¡£¡¡¡¡



¡¡¡¡¡¡¡¡¡¡1£®´´½¨¹¤³Ì¡¡¡¡



¡¡¡¡¡¡¡¡¡¡Ð½¨Ò»¸ö¡¡MFC¡¡¹¤³Ì£¬È¡ÃûΪ¡¡AdoTest¡¡£¬ÔÚµÚÒ»²½ÖÐÑ¡Ôñµ¥Îĵµ£¬ÔÚ×îºóÒ»²½µÄ»ùÀàÑ¡Ôñ¡¡

CFormView£¬·Ö±ðÈçͼ¡¡12¡­20¡¡ºÍͼ¡¡12¡­21¡¡Ëùʾ¡£¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Í¼¡¡12¡­20¡¡¡¡¡¡¡¡µ¥Îĵµ¹¤³Ì¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Í¼¡¡12¡­21¡¡¡¡¡¡¡¡»ùÀàÑ¡Ôñ¡¡CFormView¡¡Àà¡¡¡¡



¡¡¡¡¡¡¡¡¡¡2¡¡£®Á´Èë¡¡ADO¡¡¿âÎļþ¡¡¡¡



¡¡¡¡¡¡¡¡¡¡ÔÚÎļþ¡°stdafx¡£h¡¡¡±ÖмÓÈëÈçÏÂÓï¾ä£º¡¡¡¡



¡¡¡¡¡¡¡¡¡¡#import¡¡¡¨C£ºProgram¡¡Filesmon¡¡Filessystemole¡¡dboledb32¡£dll¡¨¡¡no_namespace¡¡¡¡



¡¡¡¡¡¡¡¡¡¡#import¡¡¡¨c£ºprogram¡¡filesmon¡¡filessystemadomsado15¡£dll¡¨¡¡no_namespace¡¡rename£¨¡¨EOF¡¨£»¡¡¡¨adoEOF¡¨£©¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¼ÓÈëµÚ¶þ¸öÓï¾äÇ°ÃæÒѾ­½²¹ýÔ­Òò£¬¼ÓÈëµÚÒ»¸öÓï¾äÊÇÓÉÓÚÔÚ³ÌÐòÖн«Òª²ÉÓá¡¡¡×é¡¡

¼þ¡¡DataSourceLocator¡¡¡£ÕâÀïÐèҪעÒâÒ»µã£¬Á½¸ö¡¡import¡¡Óï¾äÖж¼ÓÃÁË¡¡no_namespace¡¡£¬µ±ÒýÈë¡¡



¡¡¡¤356¡¡¡¤¡¡¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡368¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚ¡¡12¡¡Õ¡¡¡¡¡¡¡¡Êý¾Ý¿â¿ª·¢¡¡¡¡



¶à¸ö¿âʱ£¬¿ÉÄÜ»áÒýÆðÃû×ֵijåÍ»¡£²»¹ýÓÉÓÚ±¾³ÌÐò½ÏС£¬ÇÒÖ»ÓÐÁ½¸ö¿â£¬ËùÒÔÔÚÕâÀïÓá¡

no_namespace¡¡Ò²¿ÉÒÔ¡£¡¡¡¡



¡¡¡¡¡¡¡¡¡¡3¡¡£®½çÃæÉè¼Æ¡¡¡¡



¡¡¡¡¡¡¡¡¡¡ÔÚÏÔʾÊý¾Ý¿âÄÚÈÝʱ£¬¿ÉÒÔÀûÓá¡ActiveX¡¡¿Ø¼þ¡¡DataGrid¡¡Control¡¡£¬½«»á´ó´ó¼ò»¯±àÂëµÄ¹¤¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Project¡¡¡±¡¡¡¡Add¡¡To¡¡Project¡¡¡±¡¡ponents¡¡¡¡

×÷¡£ÖÁÓÚÈçºÎ×ö£¬ÏÂÃæµÄ³ÌÐòÖнøÐнéÉÜ¡¡¡£Í¨¹ýµ¥»÷¡°¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡°¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡°¡¡

and¡¡Controls¡¡¡±£¬µ¯³öÈçͼ¡¡12¡­22¡¡ËùʾµÄ¶Ô»°¿ò£¬Ôڴ˶Ի°¿òÖдò¿ª¡°Registered¡¡ActiveX¡¡Controls¡¡¡±¡¡

Îļþ¼Ð£¬È»ºóÑ¡ÖС°Microsoft¡¡DataGrid¡¡Control£»¡¡Version¡¡6¡£0£¨OLEDB£©¡¡¡±£¬Èçͼ¡¡12¡­23¡¡Ëùʾ¡£µ¥¡¡

»÷¡°Insert¡¡¡±°´Å¥£¬ÔÚµ¯³öµÄÈ·È϶Ի°¿òÖе¥»÷¡°È·¶¨¡±°´Å¥£¬È»ºóÔÚµ¯³öµÄ¡°Confirm¡¡Classes¡¡¡±¡¡

¶Ô»°¿òÖÐȡĬÈÏÖµ£¬Èçͼ¡¡12¡­24¡¡Ëùʾ£¬µ¥»÷¡°OK¡¡¡±°´Å¥·µ»Ø¡°ponents¡¡and¡¡Controls¡¡Gallery¡¡¡±¡¡

¶Ô»°¿ò£¬µ¥»÷¡°Close¡¡¡±°´Å¥¼´¿É½«¡¡DataGrid¡¡Control¡¡¼ÓÈëµ½¹¤³ÌÖС£¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Í¼¡¡12¡­22¡¡¡¡¡¡¡¡Ìí¼Ó×é¼þ¼°¿Ø¼þ¶Ô»°¿ò¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Í¼¡¡12¡­23¡¡¡¡¡¡¡¡Ìí¼Ó¡¡DataGrid¡¡¿Ø¼þ¶Ô»°¿ò¡¡¡¡



¡¡¡¡¡¡¡¡¡¡½Ó¡¡Ï¡¡À´¡¡½ø¡¡ÐС¡½ç¡¡Ãæ¡¡Éè¡¡¼Æ¡¡£¬¡¡ÔÚ¡¡×Ê¡¡Ô´¡¡ÊÓ¡¡Í¼¡¡ÖС¡ÕÒ¡¡µ½¡¡¶Ô¡¡»°¡¡¿ò¡¡ÎÄ¡¡¼þ¡¡¼Ð¡¡£¬¡¡È»¡¡ºó¡¡ÔÚ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ID¡¡¡¡Îª¡¡

IDD_ADOTEST_FORM¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÄ¶Ô»°¿òÖÐÌí¼ÓһЩ¿Ø¼þ£¬Èçͼ¡¡¡¡12¡­25¡¡¡¡Ëùʾ¡£ÆäÖУ¬×î×ó±ßÊÇÒ»¸ö¡¡

List¡¡Box¡¡¿Ø¼þ£¬ÓÃÀ´ÏÔʾÊý¾Ý¿âÖеıíÏî¡¡£»Öмä¾ÍÊÇÉÏÃæËù¼ÓÈëµÄ¡¡DataGrid¡¡ActiveX¡¡¿Ø¼þ£¨ÔÚ¡¡

¿Ø¼þÀ¸µÄ×î϶˿ÉÒÔ¿´µ½Ò»¸öºìÉ«µÄ±êÖ¾£¬Õâ¾ÍÊÇ¡¡¡¡DataGrid¡¡¡¡Control¡¡£©£»×îÓұߵġ¡5¡¡¡¡¸ö°´Å¥¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¤357¡¡¡¤¡¡¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡369¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

Visual¡¡C£«£«¡¡6¡£0¡¡³ÌÐòÉè¼Æ´ÓÈëÃŵ½¾«Í¨¡¡¡¡



Button1~Button5¡¡¡¡·Ö±ð¶ÔÓ¦É趨Êý¾ÝÔ´¡¢Á¬½ÓÊý¾Ý¿â¡¢Ö´ÐС¡¡¡SQL¡¡Óï¾ä¡¢¶Ï¿ªÁ¬½ÓºÍÍ˳ö£»¶Ô¡¡

»°¿òÏÂÃæµÄ¡°Á¬½Ó´®¡±ºÍ¡°²Ù×÷¡±¶¼ÊÇ¡¡Static¡¡Text¡¡¿Ø¼þ£»Á½¸ö¡¡Edit¡¡Box¡¡¿Ø¼þ·Ö±ðÓÃÀ´ÏÔʾÁ¬¡¡

½ÓÓï¾äºÍÊäÈë¡¡SQL¡¡Óï¾ä¡£¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Í¼¡¡12¡­24¡¡¡¡¡¡¡¡ÀàÈ·È϶Ի°¿ò¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Í¼¡¡12¡­25¡¡¡¡¡¡¡¡Ìí¼Ó¿Ø¼þºóµÄ¶Ô»°¿ò¡¡¡¡



¡¡¡¡¡¡¡¡¡¡È»ºó¶Ô¸÷¿Ø¼þµÄÊôÐÔ½øÐÐÉèÖ㬾ßÌåÉèÖÃÈç±í¡¡12¡­24¡¡Ëùʾ¡£¡¡¡¡



¡¡¡¡¡¡¡¡¡¡±í¡¡12¡­24¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¿Ø¼þÊôÐÔÉèÖÃ±í¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¿Ø¼þ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ID¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Caption¡¡¡¡

¡¡Datagrid¡¡¿Ø¼þ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡IDC_DATAGRID¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡DataGrid1¡¡¡¡

¡¡List¡¡Box¡¡¿Ø¼þ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡IDC_LIST¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡

¡¡Edit¡¡¿Ø¼þ¡¡1¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡IDC_CONNECTION_STRING¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡

¡¡Edit¡¡¿Ø¼þ¡¡2¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡IDC_EXECUTE_STRING¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡

¡¡°´Å¥¿Ø¼þ¡¡1¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡IDC_SOURCE¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Êý¾ÝÔ´¡¡¡¡

¡¡°´Å¥¿Ø¼þ¡¡2¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡IDC_CONNECT¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Á¬½Ó¡¡¡¡

¡¡°´Å¥¿Ø¼þ¡¡3¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡IDC_EXECUTE¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡²Ù×÷¡¡¡¡

¡¡°´Å¥¿Ø¼þ¡¡4¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡IDC_DISCONNECT¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¶Ï¿ª¡¡¡¡

¡¡°´Å¥¿Ø¼þ¡¡5¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡IDC_QUIT¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Í˳ö¡¡¡¡



¡¡¡¤358¡¡¡¤¡¡¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡370¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚ¡¡12¡¡Õ¡¡¡¡¡¡¡¡Êý¾Ý¿â¿ª·¢¡¡¡¡



¡¡¡¡¡¡¡¡¡¡4¡¡£®±àд´úÂë¡¡¡¡



¡¡¡¡¡¡¡¡¡¡ÔÚÕýʽ¿ªÊ¼±àд´úÂë֮ǰ£¬ÐèÒª½øÒ»²½Ã÷È·´Ë³ÌÐòҪʵÏֵŦÄÜ¡£Óû§µ¥»÷¡°Êý¾ÝÔ´¡±¡¡

°´Å¥£¬Ôò¿ÉÒÔÀûÓá¡¡¡×é¼þ¡¡DataSourceLocator¡¡¶¯Ì¬ÉèÖÃÊý¾ÝÔ´£¬Í¬Ê±ÔÚ¡¡Edit¡¡¿Ø¼þ¡¡1¡¡Öн«Á¬¡¡

½Ó´®ÏÔʾ³öÀ´¡¡¡£É趨Êý¾ÝÔ´ºó£¬Óû§µ¥»÷¡°Á¬½Ó¡±°´Å¥£¬³ÌÐòÁ¬½Óµ½Êý¾ÝÔ´£¬Í¬Ê±ÔÚ¡¡List¡¡Box¡¡

¿Ø¼þÖн«Êý¾Ý¿âÖÐËùÓбíÃû¶¼ÏÔʾ³öÀ´¡£È»ºóÓû§¿ÉÒÔÔÚ¡¡Edit¡¡¿Ø¼þ¡¡2¡¡¡¡ÖÐÊäÈë¡¡SQL¡¡Óï¾ä£¬µ¥¡¡

»÷¡°²Ù×÷¡±°´Å¥¶ÔÊý¾Ý¿â½øÐвÙ×÷¡¡¡£µ±²Ù×÷Íê±Ïºó£¬µ¥»÷¡°¶Ï¿ª¡±°´Å¥¶Ï¿ªÓëÊý¾ÝÔ´µÄÁ¬½Ó¡£¡¡

×îºóµ¥»÷¡°Í˳ö¡±°´Å¥Í˳ö³ÌÐò½çÃ档ͬʱΪÁË·½±ãÓû§£¬³ÌÐòÔö¼ÓÁËÁ½¸ö¹¦ÄÜ¡£µ±Óû§ÔÚ¡¡

List¡¡Box¡¡¿

·µ»ØĿ¼ ÉÏÒ»Ò³ ÏÂÒ»Ò³ »Øµ½¶¥²¿ ÔÞ£¨0£© ²È£¨0£©

Äã¿ÉÄÜϲ»¶µÄ