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

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

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





¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_strConnection¡£Format£¨¡¨£¥s¡¨£»¡¡£¨char*£©m_Conn¡­¡·ConnectionString£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//½«±äÁ¿ÖеÄÖµ±£´æµ½¿Ø¼þÖС¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡UpdateData£¨FALSE£©£»¡¡¡¡



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



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



¡¡¡¡¡¡¡¡¡¡¡¡±àдºÃÉèÖÃÊý¾ÝÔ´µÄ´úÂ룬½ÓÏÂÀ´¸ÃΪ¡°Á¬½Ó¡±°´Å¥±àдÏìÓ¦º¯ÊýÁË¡£ÔÚ±àд´Ëº¯ÊýÖ®¡¡

Ç°£¬ÏÈÒª±àдÊý¾Ý¿â±íÃûµÄº¯Êý¡£ÒòΪµ±Á¬½Ó³É¹¦Ê±£¬ÔÚ¡¡List¡¡Box¡¡¿Ø¼þÖлáÏÔʾ³öÊý¾Ý¿âÖС¡

ËùÓбíµÄÃû³Æ¡£ÎªÀà¡¡CAdoTestView¡¡Ìí¼ÓÒ»¸öº¯Êý¡¡void¡¡¡¡getTables£¨£©¡¡£¬ËüÊÇ¡¡public¡¡¡¡µÄ£¬ÓÃÀ´ÏÔ¡¡

ʾ±íÃû¡£´úÂëÈçÏ£º¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡void¡¡CAdoTestView£º£ºgetTables£¨£©¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡_bstr_t¡¡tablesNames£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CString¡¡kooky£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//ÏȽ«¡¡List¡¡Box¡¡Çå¿Õ¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_ListBox¡£ResetContent£¨£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//½«¿Ø¼þÖеÄÖµ±£´æµ½±äÁ¿ÖС¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡UpdateData£¨¡¡TRUE£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡try¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//´´½¨ÊµÀý¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_Recordset¡£CreateInstance£¨__uuidof£¨Recordset£©£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡ÒÔÖ»¶Á·½Ê½´ò¿ª½á¹û¼¯£¬µÃµ½±íÃûÐÅÏ¢¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_Recordset¡¡=¡¡m_Connection¡­¡·OpenSchema¡¡£¨adSchemaTables£»vtMissing£»vtMissing£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//Èç¹û½á¹û¼¯Ã»ÓнáÊø¡¡¡¡



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



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//µÃµ½±íÏîµÄÃû×Ö¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡tablesNames¡¡=¡¡m_Recordset¡­¡·GetCollect£¨¡¨TABLE_NAME¡¨£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡kooky¡¡=¡¡£¨char*£©¡¡tablesNames£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//Èç¹ûÊDZíÏÔò¼Óµ½¡¡ListBox¡¡ÖС¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡if¡¡£¨kooky¡£Left£¨4£©¡¡£¡=¡¡¡¨MSys¡¨£©¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_ListBox¡£AddString£¨¡¡kooky¡¡£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//ÒƵ½ÏÂÒ»¸ö±íÏî¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¤361¡¡¡¤¡¡¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡373¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

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



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



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



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//²¶»ñÀýÍâ__error¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡catch¡¡£¨__error¡¡&e£©¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡GenerateError£¨e¡£Error£¨£©£»¡¡e¡£Description£¨£©£©£»¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//²¶×½ÆäËûÀýÍâ¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡catch£¨¡£¡£¡££©¡¡£û£ý¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//½«±äÁ¿ÖеÄÖµ±£´æµ½¿Ø¼þÖС¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡UpdateData£¨¡¡FALSE¡¡£©£»¡¡¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//×îºó½«½á¹û¼¯ÖÃΪ¿Õ¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_Recordset¡¡=¡¡NULL£»¡¡¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡¡¡ÏÖÔÚΪ¡°Á¬½Ó¡±°´Å¥±àдÏìÓ¦º¯Êý¡¡¡£¾ßÌå²½ÖèÓëΪ¡°Êý¾ÝÔ´¡±°´Å¥Ìí¼ÓÏìÓ¦º¯ÊýµÄÒ»Ö£¬¡¡

Ö»ÊÇ¡¡Object¡¡IDs¡¡ÏÂÀ­ÁбíÖÐÑ¡Ôñ¡¡Connect¡¡°´Å¥µÄ¡¡ID¡¡£ºIDC_CONNECT¡¡£¬´úÂëÈçÏ£º¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡void¡¡CAdoTestView£º£ºOnConnect£¨£©¡¡¡¡¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡TODO£º¡¡Add¡¡your¡¡control¡¡notification¡¡handler¡¡code¡¡here¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¸üбäÁ¿Öµ¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡UpdateData£¨TRUE£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡try¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//´´½¨ÊµÀý¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_Connection¡£CreateInstance£¨__uuidof£¨Connection£©£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¸ù¾ÝÁ¬½Ó×Ö·û´®¿ªÆôÊý¾ÝÁ¬½Ó¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_Connection¡­¡·Open£¨¡¡_bstr_t£¨¡¡m_strConnection¡£GetBuffer£¨0£©¡¡£©£»¡¡¡¨¡¨£»¡¡¡¨¡¨£»¡¡¡­1£©£»¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//²¶»ñÀýÍâ__error¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡catch¡¡£¨__error¡¡&e£©¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡GenerateError£¨e¡£Error£¨£©£»¡¡e¡£Description£¨£©£©£»¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//²¶×½ÆäËûÀýÍâ¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡catch£¨¡£¡£¡££©¡¡£û£ý¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//½«±äÁ¿ÖеÄÖµ±£´æµ½¿Ø¼þÖС¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡UpdateData£¨¡¡FALSE¡¡£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//ÏÔʾ±íÏîÃû¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡getTables£¨£©£»¡¡¡¡



¡¡¡¤362¡¡¡¤¡¡¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡374¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

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



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



¡¡¡¡¡¡¡¡¡¡¡¡°´ÕÕ˳Ðò£¬Îª¡°²Ù×÷¡±°´Å¥±àдÏìÓ¦º¯Êý¡£´úÂëÈçÏ£º¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡void¡¡CAdoTestView£º£ºOnExecute£¨£©¡¡¡¡¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡TODO£º¡¡Add¡¡your¡¡control¡¡notification¡¡handler¡¡code¡¡here¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡try¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//´´½¨ÊµÀý¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_Recordset¡£CreateInstance£¨__uuidof£¨Recordset£©£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//½«¿Ø¼þÖеÄÖµ±£´æµ½±äÁ¿ÖУ¬Ö÷ÒªÊDZ£´æ¡¡SQL¡¡Óï¾ä¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡UpdateData£¨TRUE£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//É趨¹â±ê·þÎñ¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_Connection¡­¡·CursorLocation¡¡=¡¡adUseClient£»¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_Recordset¡­¡·Open£¨m_strSQL¡£GetBuffer£¨0£©£»¡¡¡¡m_Connection¡£GetInterfacePtr£¨£©£»¡¡¡¡adOpenDynamic£»¡¡¡¡



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



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//²¶»ñÀýÍâ__error¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡catch¡¡£¨__error¡¡&e£©¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡GenerateError£¨e¡£Error£¨£©£»¡¡e¡£Description£¨£©£©£»¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//²¶»ñÆäËûÀýÍâ¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡catch¡¡£¨¡£¡£¡££©¡¡£û£ý¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//½«½á¹û¼¯ÖеÄÄÚÈÝÔÚ¡¡datagrid¡¡ÖÐÏÔʾ³öÀ´¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_DataGrid¡£SetRefDataSource£¨£¨LPUNKNOWN£©m_Recordset£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//ˢС¡DataGrid¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_DataGrid¡£Refresh£¨£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//½«±äÁ¿ÖеÄÖµ±£´æµ½¿Ø¼þÖС¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡UpdateData£¨FALSE£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//½«½á¹û¼¯Öÿա¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_Recordset¡¡=¡¡NULL£»¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡¡¡ÔÚÕâ¶Î´úÂëÖУ¬Íê³ÉÁËÖ´ÐС¡SQL¡¡Óï¾ä¡£ÕâÊÇÒòΪ¼Ç¼¼¯×ª»¯³É¡¡LPUNKNOWN¡¡ÀàÐÍ£¬È»¡¡

ºóµ±×ö²ÎÊý´«¸ø¡¡DataGrid¡¡¿Ø¼þµÄ·½·¨¡¡SetRefDataSource¡¡¼´¿É¡£¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡ÖÁ´Ë£¬³ÌÐòÒѾ­¿ÉÒÔÍê³É¶ÔÊý¾Ý¿âµÄ²Ù×÷ÁË£¬µ«ÊÇΪÁËÈóÌÐò¸ü¼ÓÍêÉÆ£¬µ±²Ù×÷½áÊøʱ£¬¡¡

Ó¦¸Ã¹Ø±Õ¼Ç¼¼¯ºÍÁ¬½Ó£¬È»ºóÍ˳ö¡£×îºó»¹ÐèҪΪ¡°¶Ï¿ª¡±ºÍ¡°Í˳ö¡±°´Å¥±àдÏìÓ¦º¯Êý¡£¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡°¶Ï¿ª¡±°´Å¥µÄÏìÓ¦º¯ÊýÈçÏ£º¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡void¡¡CAdoTestView£º£ºOnDisconnect£¨£©¡¡¡¡¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¤363¡¡¡¤¡¡¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡375¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡TODO£º¡¡Add¡¡your¡¡control¡¡notification¡¡handler¡¡code¡¡here¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡try¡¡¡¡



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



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



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



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//²¶»ñ__error¡¡ÀýÍâ¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡catch¡¡£¨__error¡¡&e£©¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡GenerateError£¨e¡£Error£¨£©£»¡¡e¡£Description£¨£©£©£»¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//²¶»ñÆäËûÀýÍâ¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡catch£¨¡£¡£¡££©¡¡£û£ý¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//Çå¿Õ¡¡List¡¡Box¡¡¿Ø¼þ¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_ListBox¡£ResetContent£¨£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//½«¡¡DataGrid¡¡¿Ø¼þÖÿա¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_DataGrid¡£SetRefDataSource£¨NULL£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//½«¡¡DataGrid¡¡¿Ø¼þÉèÖóÉĬÈÏ״̬¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_DataGrid¡£ClearFields£¨£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//ˢС¡DataGrid¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_DataGrid¡£Refresh£¨£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//½«¡¡SQL¡¡Óï¾äÇå¿Õ¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//ÕâÀï²»Çå¿ÕÁ¬½ÓÓï¾ä£¬ÊÇΪÁ˶ϿªÁ¬½ÓÒÔºóÈç¹ûÖØÐÂÁ¬½Ó²»ÐèÒªÖØÐÂÉ趨Êý¾ÝÔ´¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_strSQL¡¡=¡¡¡¨¡¨£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//½«±äÁ¿Öµ±£´æµ½¿Ø¼þÖС¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡UpdateData£¨FALSE£©£»¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡Îª¡°Í˳ö¡±°´Å¥±àдÈçÏÂÏìÓ¦º¯Êý£º¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡void¡¡CAdoTestView£º£ºOnQuit£¨£©¡¡¡¡¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡TODO£º¡¡Add¡¡your¡¡control¡¡notification¡¡handler¡¡code¡¡here¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡try¡¡¡¡¡¡¡¡



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



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡if¡¡£¨m_Recordset¡¡£¡=¡¡NULL£©¡¡¡¡



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



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡if¡¡£¨m_Connection¡¡£¡=NULL£©¡¡¡¡



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



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



¡¡¡¤364¡¡¡¤¡¡¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡376¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//²¶»ñÀýÍâ¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡catch£¨¡£¡£¡££©£û£ý¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//Í˳ö¡¡¡¡¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡PostMessage£¨WM_QUIT£©£»¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡ÖÁ´Ë£¬»ù±¾¹¦ÄÜÒѾ­È«²¿Íê³É¡¡¡£ÎªÁËÈÃÓû§²Ù×÷ÆðÀ´¸ü¼Ó·½±ã£¬ÏÂÃæ½éÉÜΪÌí¼ÓµÄ¸¨Öú¡¡

¹¦Äܱàд´úÂë¡£¡¡¡¡



¡¡¡¡¡¡¡¡¡¡£¨3¡¡£©Îª¸½¼Ó¹¦Äܱàд´úÂë¡¡¡¡

¡¡¡¡¡¡¡¡¡¡Ê×ÏÈ£¬µ±Óû§µ¥»÷¡¡List¡¡Box¡¡¿Ø¼þÖеÄijһ±íÏîʱ£¬ÔÚ¡¡DataGrid¡¡¿Ø¼þÖлáÏàÓ¦µØ³öÏÖ´Ë±í¡¡

ÖÐËùÓеļǼ¡£µ±Óû§ÔÚ¡¡List¡¡Box¡¡Öе¥»÷Ò»Ïîʱ£¬»á¼¤·¢¡¡LBN_SELCHANGE¡¡ÏûÏ¢£¬ÏÂÃæΪ¡¡

´ËÏûÏ¢Ìí¼Ó´¦Àíº¯Êý¡£´ò¿ª¡°ClassWizard¡¡¡±¶Ô»°¿ò£¬ÔÚ¡°Class¡¡¡¡name¡¡¡±ÏÂÀ­²Ëµ¥ÖÐÑ¡Ôñ¡¡

CAdoTestView£¬ÔÚ¡°Object¡¡Ids¡¡¡±ÏÂÀ­ÁбíÖÐÑ¡Ôñ¡¡IDC_LISTBOX£¬ÔÚ¡°Messages¡¡¡±ÏÂÀ­ÁÐ±í¡¡

ÖÐÑ¡Ôñ¡¡LBN_SELCHANGE¡¡£¬µ¥»÷¡°Add¡¡Function¡¡¡±£¬²ÉÓÃĬÈϵĺ¯ÊýÃû£¬È»ºóÒÀ´Îµ¥»÷¡°OK¡¡¡±¡¡

ºÍ¡°Edit¡¡Code¡¡¡±°´Å¥£¬¶¨Î»µ½º¯Êý¡¡CAdoTestView£º£ºOnSelchangeListbox£¨£©£¬´úÂëÈçÏ£º¡¡¡¡



¡¡¡¡¡¡¡¡¡¡void¡¡CAdoTestView£º£ºOnSelchangeListbox£¨£©¡¡¡¡¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡TODO£º¡¡Add¡¡your¡¡control¡¡notification¡¡handler¡¡code¡¡here¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//µÃµ½Êó±êµ¥»÷ÏîÔÚ¡¡List¡¡Box¡¡ÖеÄË÷ÒýÖµ¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡int¡¡index¡¡=¡¡m_ListBox¡£GetCurSel£¨£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¸ù¾ÝË÷ÒýÖµµÃµ½±íÏîµÄÃû×Ö¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_ListBox¡£GetText£¨index£»¡¡m_strTableName£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¹¹Ôì¡¡SQL¡¡²éѯÓï¾ä¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_strSQL¡¡=¡¡¡¨select¡¡*¡¡from¡¡£§¡¨¡¡£«¡¡m_strTableName¡¡£«¡¡¡¨£§¡¨£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//½«±äÁ¿Öµ±£´æµ½¿Ø¼þÖС¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡UpdateData£¨FALSE£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//½øÐвéѯ¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡OnExecute£¨£©£»¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡½ÓÏÂÀ´ÊµÏÖµ¥»÷ijÁнøÐÐÅÅÐòµÄ¹¦ÄÜ¡¡¡£ÔÚ³ÌÐòÖÐÒªÓõ½Á½¸öÀࣺCColumn¡¡ºÍ¡¡CColumns¡¡¡£¡¡

ÔÚ¡¡CAdoTestView¡£cpp¡¡µÄ¿ªÍ·£¬ÐèÒª¼ÓÈëÓï¾ä#include¡¡¡¨column¡£h¡¨¡¡¡¡ºÍ¡¡¡¡#include¡¡¡¨columns¡£h¡¨¡¡£¬½«¡¡

Í·Îļþ°üº¬½øÀ´¡£¡¡¡¡

¡¡¡¡¡¡¡¡¡¡µ±ÔÚ¡¡DataGrid¡¡Öе¥»÷ijÁÐʱ£¬»á¼¤·¢¡¡HeadClick¡¡ÏûÏ¢¡£ÏÂÃæΪ´ËÏûÏ¢Ìí¼ÓÏìÓ¦º¯Êý£º´ò¡¡

¿ª¡°ClassWizard¡¡¡±¶Ô»°¿ò£¬ÔÚ¡°Class¡¡name¡¡¡±ÏÂÀ­²Ëµ¥ÖÐÑ¡Ôñ¡¡CAdoTestView£¬ÔÚ¡°Object¡¡Ids¡¡¡±¡¡

ÏÂÀ­ÁбíÖÐÑ¡Ôñ¡¡IDC_DATAGRID£¬ÔÚ¡°Messages¡¡¡±ÏÂÀ­ÁбíÖÐÑ¡Ôñ¡¡HeadClick¡¡£¬µ¥»÷¡°Add¡¡¡¡

Function¡¡¡±£¬²ÉÓÃĬÈϵĺ¯ÊýÃû£¬È»ºóÒÀ´Îµ¥»÷¡°OK¡¡¡±ºÍ¡°Edit¡¡Code¡¡¡±°´Å¥£¬¶¨Î»µ½º¯Êý¡¡void¡¡¡¡

CAdoTestView£º£ºOnHeadClickDatagrid£¨short¡¡ColIndex£©£¬´úÂëÈçÏ£º¡¡¡¡



¡¡¡¡¡¡¡¡¡¡void¡¡CAdoTestView£º£ºOnHeadClickDatagrid£¨short¡¡ColIndex£©¡¡¡¡¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡TODO£º¡¡Add¡¡your¡¡control¡¡notification¡¡handler¡¡code¡¡here¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¤365¡¡¡¤¡¡¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡377¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//µÃµ½¡¡DataGrid¡¡Öбíʾ¸÷ÁÐÐÅÏ¢µÄÀà¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CColumns¡¡cols¡¡=¡¡m_DataGrid¡£GetColumns£¨£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//´Ë²ÎÊýÓÃÀ´µÃµ½¾ßÌåijһÁС¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡VARIANT¡¡index£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//ֵΪ¡¡index¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡index¡£intVal¡¡=¡¡ColIndex£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//ÀàÐÍΪÕûÐÍ¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡index¡£vt¡¡=¡¡VT_I4£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//µÃµ½µ¥»÷ÁС¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CColumn¡¡col¡¡=¡¡cols¡£GetItem£¨index£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//µÃµ½´ËÁеÄÃû×Ö¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_strTableName¡¡=¡¡col¡£GetCaption£¨£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//ÅÅÐò±ØÐëÊÇÔÚÒѾ­½¨Á¢Á¬½ÓµÄÇé¿öÏ¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡if£¨m_Connection¡¡£¡=¡¡NULL£©¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//ÅÅÐò»¹±ØÐëÔÚ±íÃû´æÔÚµÄÇé¿öÏ¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡if£¨m_strTableName¡£GetLength£¨£©¡¡£¡=¡¡0£©¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//µÃµ½²éѯÓï¾äµÄ³¤¶È£¬ºóÃæ»áÓõ½¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡int¡¡nOriginalLength¡¡=¡¡m_strSQL¡£GetLength£¨£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¹¹ÔìеIJéѯÓï¾ä¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CString¡¡strTmp¡¡=¡¡¡¨¡¡order¡¡by¡¡£§¡¨¡¡£«¡¡m_strTableName¡¡£«¡¡¡¨£§¡¨£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡if£¨isDesc£©¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡strTmp¡¡=¡¡strTmp¡¡£«¡¡¡¨¡¡desc¡¨£»¡¡¡¡



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



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡else¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡isDesc¡¡=¡¡TRUE£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_strSQL¡¡£«=¡¡strTmp£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//½«±äÁ¿Öµ±£´æµ½¿Ø¼þÖС¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡UpdateData£¨FALSE£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¶ÔеIJéѯÓï¾ä½øÐвéѯ¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡OnExecute£¨£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//»Ö¸´Ô­²éѯÓï¾ä£¬ÕâÑù×öÊÇΪÁËÔÙµ¥»÷±ðµÄÁУ¬¿ÉÒÔ¶Ô±ðµÄÁнøÐÐÅÅÐò¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_strSQL¡£Delete£¨nOriginalLength£»¡¡strTmp¡£GetLength£¨£©£©£»¡¡¡¡



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



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



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



¡¡¡¡¡¡¡¡¡¡¡¡ÖÁ´Ë£¬ËùÓеĴúÂë¾ùÒѱàдÍê±Ï¡¡¡£Õâ¶Î´úÂëÒѾ­ÊµÏÖÁ˶ÔÊý¾Ý¿âµÄ»ù±¾²Ù×÷¡£¿É¼û£¬Óá¡



¡¡¡¤366¡¡¡¤¡¡¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡378¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

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



ADO¡¡¼¼Êõ½øÐÐÊý¾Ý¿â¿ª·¢·Ç³£·½±ã£¬ÇÒ¼òµ¥Ò×ѧ¡£Í¬Ê±£¬DataGrid¡¡¿Ø¼þµÄʹÓÿÉÒÔʹµÃ³ÌÐò¡¡

Ô±²»ÔÙΪÊý¾ÝµÄÏÔʾ×öºÜ¶à·±ËöµÄÊÂÇ飬´Ó¶ø´ó´ó¼ò»¯ÁË´úÂëµÄ±àд¡£¡¡¡¡



¡¡¡¡¡¡¡¡¡¡£¨4¡¡£©ÔËÐгÌÐò¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¶Ô³ÌÐò±àÒë¡¢Á´½Ó£¬È»ºóÔËÐУ¨ÕâÀïҪעÒ⣬ÔÚ±àÒëµÄʱºò»á³öÏÖÈçϵľ¯¸æ£º¡¡

msado15¡£tlh£¨403£©¡¡¡¡£º¡¡¡¡warning¡¡¡¡C4146£º¡¡¡¡unary¡¡¡¡minus¡¡¡¡operator¡¡¡¡applied¡¡¡¡to¡¡¡¡unsigned¡¡¡¡type£»¡¡¡¡result¡¡¡¡still¡¡¡¡

unsigned¡¡¡£¶Ô´Ë΢ÈíÔÚ¡¡MSDN¡¡ÖÐ×÷ÁË˵Ã÷£¬²¢½¨Òé²»ÒªÀí»áÕâ¸ö¾¯¸æ£©£¬¿ÉÒÔ¿´µ½ÔËÐнçÃæÈç¡¡

ͼ¡¡12¡­26¡¡Ëùʾ¡£¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Í¼¡¡12¡­26¡¡¡¡¡¡¡¡³ÌÐòÔËÐнçÃæ¡¡¡¡



¡¡¡¡¡¡¡¡¡¡µ¥»÷¡°Êý¾ÝÔ´¡±°´Å¥£¬´ò¿ªÈçͼ¡¡12¡­27¡¡ËùʾµÄ¡°Êý¾ÝÁ´½ÓÊôÐÔ¡¡¡±¶Ô»°¿ò¡£µ¥»÷¡°ÌṩÕß¡±¡¡

Ñ¡Ï¡£¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡¡¡Í¼¡¡12¡­27¡¡¡¡¡¡¡¡¡°Êý¾ÝÔ´Á´½ÓÊôÐÔ¡±¶Ô»°¿ò¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Í¼¡¡12¡­28¡¡¡¡¡¡¡¡Á¬½Ó¡¡Access¡¡Êý¾Ý¡¡¡¡



¡¡¡¡¡¡¡¡¡¡±¾ÀýÖУ¬ÓÃÀ´²âÊÔµÄÊý¾Ý¿âÊÇÔÚ¡¡Access¡¡2002¡¡Ï½¨Á¢µÄ£¬ÔÚÕâÀïҪѡÔñ¡°Microsoft¡¡Jet¡¡4¡£0¡¡¡¡

OLE¡¡¡¡DB¡¡¡¡Provider¡¡¡±£¬Èç¹ûÊÇÔÚ¡¡Access¡¡¡¡97¡¡Ï½¨Á¢µÄ£¬ÔòҪѡÔñ¡°Microsoft¡¡¡¡Jet¡¡¡¡3¡£51¡¡¡¡OLE¡¡¡¡DB¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¤367¡¡¡¤¡¡¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡379¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

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



Provider¡¡¡±£¬Èç¹ûÊÇÆäËûÀàÐÍÊý¾Ý¿â£¬Ò²ÓÐÏàÓ¦µÄ¡¡Provider¡¡¿ÉÒÔÑ¡Ôñ¡£È»ºóµ¥»÷¡°ÏÂÒ»²½¡±°´¡¡

Å¥£¬¶Ô»°¿òÈçͼ¡¡12¡­28¡¡Ëùʾ¡£ÔÚÕâÀïÊý¾Ý¿âÑ¡ÔñµÚ¡¡2¡¡½Ú½¨ºÃµÄÊý¾Ý¿â¡¡Info¡£mdb¡¡£¬µ¥»÷¡°È·¶¨¡±¡¡

°´Å¥£¬Êý¾ÝÔ´ÉèÖÃÍê³É¡¡¡£¿É¼û£¬ÀûÓá¡¡¡×é¼þ¡¡DataSourceLocator¡¡ÉèÖÃÊý¾ÝÔ´ÊǷdz£·½±ãµÄ£¬¡¡

¶øÔÚ±àд³ÌÐòµÄʱºò£¬Ò²Ö»ÐèÒªÒ»¸ö¡¡PromptNew£¨£©¡¡º¯Êý¼´¿É¡£¡¡¡¡

¡¡¡¡¡¡¡¡¡¡ÉèºÃÊý¾ÝÔ´ºó»Øµ½Ô­ÔËÐнçÃ棬»á·¢ÏÖÔÚµÚÒ»¸ö¡¡Edit¡¡¿Ø¼þÀ¸ÖÐÒѾ­ÌîºÃÁËÁ¬½ÓÓï¾ä¡¡¡£µ¥¡¡

»÷¡°Á¬½Ó¡±°´Å¥£¬ÔÚ×ó²àµÄ¡¡List¡¡Box¡¡¿Ø¼þÀ¸Öлá³öÏÖ¡¡Info¡£mdb¡¡Êý¾Ý¿âÖеġ°Contact¡¡¡±ºÍ¡°Personal¡¡¡±¡¡

Á½¸ö±íµÄÃû×Ö£¬Èçͼ¡¡12¡­29¡¡Ëùʾ¡£¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Í¼¡¡12¡­29¡¡¡¡¡¡¡¡¸ÕÁ¬½ÓʱµÄ½çÃæ¡¡¡¡



¡¡¡¡¡¡¡¡¡¡Èç¹ûÏë¿´±í¡¡Personal¡¡µÄÄÚÈÝ£¬Ö»ÐèÒªÓÃÊó±ê×ó¼üµ¥»÷¡¡List¡¡Box¡¡¿Ø¼þÀ¸Öеġ°Personal¡¡¡±Ï¡¡

ÔòÔÚ¡¡DataGrid¡¡¿Ø¼þÖбã»áÏÔʾ³ö±í¡¡Personal¡¡ÖеÄËùÓмǼ£¬Èçͼ¡¡12¡­30¡¡Ëùʾ¡£¡¡¡¡



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



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Í¼¡¡12¡­30¡¡¡¡¡¡¡¡ÏÔʾ±í¡¡Personal¡¡ÖеÄËùÓмǼ¡¡¡¡



¡¡¡¡¡¡¡¡¡¡Èç¹ûÐèÒª¼Ç¼ÖеÄÏêϸ×ÊÁÏ£¬ÈçÍõÃ÷µÄÁªÏµ·½Ê½£¬¿ÉÀûÓõڡ¡3¡¡½Ú½éÉܵġ¡SQL¡¡Óï¾ä£¬Ö»Ðè¡¡

ÒªÔÚµÚ¡¡2¡¡¸ö¡¡Edit¡¡¿Ø¼þÀ¸ÖÐÌîд¡¡select¡¡*¡¡from¡¡Contact¡¡where¡¡Name¡¡=¡¡¡¯ÍõÃ÷¡¯£¬È»ºóµ¥»÷¡°²Ù×÷¡±¡¡



¡¡¡¤368¡¡¡¤¡¡¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡380¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

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



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