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