ÓÑÇéÌáʾ£ºÈç¹û±¾ÍøÒ³´ò¿ªÌ«Âý»òÏÔʾ²»ÍêÕû£¬Çë³¢ÊÔÊó±êÓÒ¼ü¡°Ë¢Ð¡±±¾ÍøÒ³£¡
µÚÈýµç×ÓÊé ·µ»Ø±¾ÊéĿ¼ ¼ÓÈëÊéÇ© ÎÒµÄÊé¼Ü ÎÒµÄÊéÇ© TXTÈ«±¾ÏÂÔØ ¡ºÊղص½ÎÒµÄä¯ÀÀÆ÷¡»

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

¿ì½Ý²Ù×÷: °´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·­Ò³ °´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ °´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿! Èç¹û±¾ÊéûÓÐÔĶÁÍ꣬ÏëÏ´μÌÐø½Ó×ÅÔĶÁ£¬¿ÉʹÓÃÉÏ·½ "Êղص½ÎÒµÄä¯ÀÀÆ÷" ¹¦ÄÜ ºÍ "¼ÓÈëÊéÇ©" ¹¦ÄÜ£¡




¡¡¡¡¡¡¡¡¡¡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¡¡¿Ø¼þÖе¥»÷ij¸ö±íÃûʱ£¬ÔÚ¡¡DataGrid¡¡¿Ø¼þÖлáÏàÓ¦µÄÏÔʾ³ö´Ë±íµÄËùÓмǼ£»µ±Óá¡

»§ÔÚ¡¡DataGrid¡¡¿Ø¼þÖбíµÄijÁе¥»÷ʱ£¬´ËÁа´ÕÕÉýÐò½øÐÐÅÅÁУ¬Ôٴε¥»÷´ËÁУ¬Ôò½µÐòÅÅÁС£¡¡¡¡



¡¡¡¡¡¡¡¡¡¡×¢Ò⣺ΪÁËÈóÌÐò¸ü¼Ó¼ò½à£¬±¾½ÚÔÚ½éÉܲÙ×÷Êý¾Ý¿âʱ£¬Ã»ÓÐÀûÓá¡12¡£6¡£4¡¡Ð¡½Ú½éÉܵĶÔÊý¾Ý¿â¼Ç¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Â¼½øÐвÙ×÷µÄ·½·¨£¬¶øÊÇÖ±½ÓÓá¡SQL¡¡Óï¾ä²Ù×÷¡£¶ÁÕßÒ²¿ÉÒÔ¸ù¾Ý¡¡12¡£6¡£4¡¡Ð¡½ÚËù½²ÄÚÈÝ×Ô¼º¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡±àд²Ù×÷¼Ç¼µÄ´úÂë¡£¡¡¡¡



¡¡¡¡¡¡¡¡¡¡£¨1£©³õʼ»¯±äÁ¿¡¡¡¡

¡¡¡¡¡¡¡¡¡¡Êס¡ÏÈ¡¡ÔÚ¡¡ÎÄ¡¡¼þ¡¡¡°¡¡CAdoTestView¡£h¡¡¡±¡¡µÄ¡¡¿ª¡¡Í·¡¡¼Ó¡¡Èë¡¡Óï¡¡¾ä#include¡¡¡¡¡¡¡¨datagrid¡£h¡¨¡¡£¬¡¡È»¡¡ºó¡¡Îª¡¡Àà¡¡

CAdoTestView¡¡Ìí¼ÓÈç±í¡¡12¡­25¡¡ËùʾµÄ³ÉÔ±±äÁ¿£¬ËüÃǶ¼ÊÇ¡¡public¡¡³ÉÔ±±äÁ¿¡£¡¡¡¡



¡¡¡¡¡¡¡¡¡¡±í¡¡12¡­25¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Àà¡¡CAdoTestView¡¡³ÉÔ±±äÁ¿±í¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡³ÉÔ±±äÁ¿¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¹¦ÄÜ¡¡¡¡

¡¡_ConnectionPtr¡¡m_Connection¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Á¬½ÓÊý¾ÝÔ´¡¡¡¡

¡¡_RecordsetPtr¡¡m_Recordset¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡´ò¿ª¼Ç¼¼¯¡¡¡¡

¡¡CListBox¡¡m_ListBox¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Óë¿Ø¼þ¡¡List¡¡Box¡¡¹ØÁª¡¡¡¡

¡¡CDataGrid¡¡m_DataGrid¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Óë¿Ø¼þ¡¡DataGrid¡¡¹ØÁª¡¡¡¡

¡¡CString¡¡m_strConnection¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Á¬½Ó´®£¬Óë¡¡Edit¡¡¿Ø¼þ¡¡1¡¡¹ØÁª¡¡¡¡

¡¡CString¡¡m_strSQL¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¶ÔÊý¾Ý¿â²Ù×÷µÄ¡¡SQL¡¡Óï¾ä£¬Óë¡¡Edit¡¡¿Ø¼þ¡¡2¡¡¹ØÁª¡¡¡¡

¡¡CString¡¡m_strTableName¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡±íÃû¡¡¡¡

¡¡BOOL¡¡isDesc¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÊÇ·ñ½µÐòÅÅÁС¡¡¡



¡¡¡¡¡¡¡¡¡¡È»ºóÔÚ¡¡CAdoTestView¡¡ÀàµÄ¹¹Ô캯ÊýÖÐÏȽøÐÐһЩ³õʼ»¯¹¤×÷£¬´úÂëÈçÏ£º¡¡¡¡



¡¡¡¡¡¡¡¡¡¡CAdoTestView£º£ºCAdoTestView£¨£©¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£º¡¡CFormView£¨CAdoTestView£º£ºIDD£©¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//£û£ûAFX_DATA_INIT£¨CAdoTestView£©¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡NOTE£º¡¡the¡¡ClassWizard¡¡will¡¡add¡¡member¡¡initialization¡¡here¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//£ý£ýAFX_DATA_INIT¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡TODO£º¡¡add¡¡construction¡¡code¡¡here¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_strConnection¡¡=¡¡_T£¨¡¨¡¨£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_strSQL¡¡=¡¡_T£¨¡¨¡¨£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_strTableName¡¡=¡¡_T£¨¡¨¡¨£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡isDesc¡¡=¡¡FALSE£»¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡×îºóÒª½«¸÷¿Ø¼þºÍËüÃǶÔÓ¦µÄ±äÁ¿¹ØÁªÆðÀ´£¬´úÂëÈçÏ
·µ»ØĿ¼ ÉÏÒ»Ò³ ÏÂÒ»Ò³ »Øµ½¶¥²¿ ÔÞ£¨1£© ²È£¨2£©
¿ì½Ý²Ù×÷: °´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·­Ò³ °´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ °´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿!
ÎÂÜ°Ìáʾ£º ο´Ð¡ËµµÄͬʱ·¢±íÆÀÂÛ£¬Ëµ³ö×Ô¼ºµÄ¿´·¨ºÍÆäËüС»ï°éÃÇ·ÖÏíÒ²²»´íŶ£¡·¢±íÊéÆÀ»¹¿ÉÒÔ»ñµÃ»ý·ÖºÍ¾­Ñé½±Àø£¬ÈÏÕæдԭ´´ÊéÆÀ ±»²ÉÄÉΪ¾«ÆÀ¿ÉÒÔ»ñµÃ´óÁ¿½ð±Ò¡¢»ý·ÖºÍ¾­Ñé½±ÀøŶ£¡