ÆóÒµÈËʹÜÀíÐÅϢϵͳµÄÉè¼ÆÓ뿪·¢
ÕªÒª
ÐÅÏ¢ÊÇÒ»ÖÖ×ÊÔ´£¬Ö»Óгä·ÖÀûÓüÆËã»úºÍÐÅÏ¢×ÊÔ´£¬ÆóÒµ²ÅÄÜÔÚ¾ºÕù¼¤ÁҵĻ·¾³Öд¦ÓÚ²»°ÜÖ®µØ¡£ÔÚ¡°ÒÔÈËΪ±¾¡±µÄ½ñÌ죬 ÆóÒµÈËÊÂÐÅÏ¢µÄ¹ÜÀíÔÚÏÖ´úÆóÒµ¹ÜÀí¹¤×÷ÖÐÓÈÎªÖØÒª£¬½«Ö±½Ó¹ØÏµµ½ÆóÒµµÄ¾ÓªÓë·¢Õ¹¡£
±¾ÎÄÃèÊöÁ˲ÉÓÃVB6.0Ϊǰ¶Ë¿ª·¢¹¤¾ß£¬SQL Server 2000Ϊºǫ́Êý¾Ý¿â£¬Éè¼ÆºÍ¿ª·¢Ò»Ì×ÊÊÓ¦ÏÖ´úÆóÒµ·¢Õ¹µÄ¡°ÆóÒµÈËʹÜÀíÐÅϢϵͳ¡±µÄ¹ý³Ì¡£
±¾ÎÄËù×÷Ö÷Òª¹¤×÷ÈçÏ£º
1£®½éÉÜÆóÒµÈËʹÜÀíÐÅϢϵͳµÄ²úÉú±³¾°ºÍ¿ª·¢ÒâÒ壻
2£®ÃèÊöÁËC/SÌåϵ½á¹¹£¬¼°Visual Basic¿ª·¢¹¤¾ßºÍSQL Server 2000Êý¾Ý¿â£»
3£®Í¨¹ýÐèÇó·ÖÎö£¬Éè¼ÆºÍʵÏÖϵͳµÄ¸÷¹¦ÄÜÄ£¿é£¬°üÀ¨£ºÏµÍ³¹ÜÀí¡¢Ô±¹¤ÐÅÏ¢¹ÜÀí¡¢¿¼ÇÚ¹ÜÀí¡¢¹¤×÷ÆÀ¼Û¹ÜÀí¼°¹¤×ʹÜÀí£»
4£®·ÖÎö²¢½â¾ö³ÌÐòÉè¼ÆÖгöÏÖµÄÈô¸ÉÎÊÌâ¡£
¹Ø¼ü´Ê£ºÆóÒµÈËʹÜÀí
C/S£¨¿Í»§/·þÎñÆ÷£©½á¹¹ ¶¯Ì¬²Ëµ¥Ïî
µÚ 1 Ò³ ¹² 32 Ò³
ÆóÒµÈËʹÜÀíÐÅϢϵͳµÄÉè¼ÆÓ뿪·¢
Ŀ ¼
Ò»¡¢Ð÷ÂÛ ......................................................................................................................... 4
1¡¢ ¿ÎÌâµÄÌá³ö .................................................................................................................... 4 2¡¢ Éè¼ÆË¼Â· ........................................................................................................................ 4
¶þ¡¢¿ª·¢¹¤¾ß¼ò½é ......................................................................................................... 5
1¡¢²ÉÓõÄÌåϵ½á¹¹(C£¯Sģʽ) .......................................................................................... 5 2¡¢Ç°Ì¨¿ª·¢¹¤¾ß(Visual Basic 6.0) ..................................................................................... 5
? Visual BasicÖ÷ÒªÌØµã .............................................................................................. 5 ? Visual Basic¿ÉÊÓ»¯Éè¼Æ»ù±¾¹¹¼þ .......................................................................... 5 ? ActiveX ²¿¼þµÄÌØµã ................................................................................................ 6 ? ADOÊý¾Ý¿â·ÃÎÊ·½Ê½ .............................................................................................. 6 3¡¢ºǫ́Êý¾Ý¿â(SQL Server 2000) ........................................................................................ 6
? SQL ServerµÄÌØµã ................................................................................................... 6 ? SQL ServerµÄ°²×°ºÍÅäÖà ....................................................................................... 7 ? SQL Server¹¤¾ßºÍÓ¦ÓóÌÐò ................................................................................... 7
Èý¡¢ÐèÇó·ÖÎö ................................................................................................................. 9
1¡¢ÏµÍ³Ä¿±ê .......................................................................................................................... 9 ?Ìá¸ßÈËÊÂÐÅÏ¢¹ÜÀíµÄЧÂÊ ......................................................................................... 9 ?ÐÅÏ¢¹ÜÀí·½Ê½µÄ¸Ä½ø ................................................................................................. 9 ?ÈËÔ±ÀûÓÃÂʵĸĽø ..................................................................................................... 9 ?×Ô¶¯¾ö²ßÌåϵµÄ¸Ä½ø ................................................................................................. 9 2¡¢ÏµÍ³Á÷³Ìͼ ...................................................................................................................... 9 3¡¢Êý¾Ý×Öµä ........................................................................................................................ 10 4¡¢¹¦ÄÜÐèÇó ........................................................................................................................ 10
?»ù±¾ÐÅÏ¢ÒªÇó ........................................................................................................... 10 ?ÐèʵÏÖµÄÖ÷Òª¹¦ÄÜ ................................................................................................... 10
ËÄ¡¢ÏµÍ³Éè¼Æ ................................................................................................................ 11
1¡¢ÏµÍ³¹¦ÄÜÉè¼Æ ................................................................................................................ 11 ?ϵͳ¹¦ÄÜ·ÖÎö ........................................................................................................... 11 ?ϵͳ¹¦ÄÜÄ£¿éÉè¼Æ ................................................................................................... 11 ?ϵͳ¹¦ÄÜÄ£¿éͼ ....................................................................................................... 12 2¡¢Êý¾Ý¿âÉè¼Æ .................................................................................................................... 12
?Êý¾Ý¿â¸ÅÄî½á¹¹Éè¼Æ ............................................................................................... 12 ?Êý¾Ý¿âÂß¼½á¹¹Éè¼Æ ............................................................................................... 14 3¡¢Óû§½çÃæÉè¼Æ ................................................................................................................ 17
?ϵͳÖ÷´°¿ÚÉè¼Æ ....................................................................................................... 17 ?µÇ¼ģ¿é´°¿ÚÉè¼Æ ................................................................................................... 18 ?ϵͳ¹ÜÀíÄ£¿é´°¿ÚÉè¼Æ ........................................................................................... 19 ?Ô±¹¤ÐÅϢģ¿é´°¿ÚÉè¼Æ ........................................................................................... 21 ?Ô±¹¤¿¼ÇÚÄ£¿é´°¿ÚÉè¼Æ ........................................................................................... 23 ?Ô±¹¤¹¤×÷ÆÀ¼ÛÄ£¿é´°¿ÚÉè¼Æ ................................................................................... 25 ?Ô±¹¤¹¤×ʹÜÀíÄ£¿é´°¿ÚÉè¼Æ ................................................................................... 26
Î塢ϵͳʵÏÖ ............................................................................................................... 28
µÚ 2 Ò³ ¹² 32 Ò³
ÆóÒµÈËʹÜÀíÐÅϢϵͳµÄÉè¼ÆÓ뿪·¢
1¡¢³ÌÐòÉè¼Æ ........................................................................................................................ 28
?Êý¾Ý¿â²Ù×÷º¯Êý ....................................................................................................... 28 ?¶¯Ì¬²Ëµ¥ÏîµÄʵÏÖ ................................................................................................... 28 ?ÅäÖÃÎļþ(.ini)µÄ¶Áд²Ù×÷ ....................................................................................... 30 2¡¢ÏµÍ³²âÊÔ ........................................................................................................................ 31
?²âÊÔÄ¿±ê¼°²½Öè ....................................................................................................... 31 ?²âÊÔ·½·¨ ................................................................................................................... 31 ?²âÊÔ½á¹û ................................................................................................................... 31 3¡¢ÏµÍ³ÔËÐеĹÜÀíÓëά»¤ ................................................................................................ 31
?ϵͳÔËÐйÜÀí ........................................................................................................... 31 ?ϵͳά»¤ ................................................................................................................... 31
Áù¡¢Ð¡½á ....................................................................................................................... 32
1¡¢ÏµÍ³´æÔÚ²»×ãºÍ¸Ä½ø·½°¸ ............................................................................................ 32 2¡¢±ÏÒµÉè¼ÆÐĵúÍÌå»á .................................................................................................... 32
ÖÂл ............................................................................................................................... 32
²Î¿¼ÎÄÏ× ....................................................................................................................... 32
µÚ 3 Ò³ ¹² 32 Ò³
ÆóÒµÈËʹÜÀíÐÅϢϵͳµÄÉè¼ÆÓ뿪·¢
ÆóÒµÈËʹÜÀíÐÅϢϵͳµÄÉè¼ÆÓ뿪·¢
Ò»¡¢Ð÷ÂÛ 1¡¢ ¿ÎÌâµÄÌá³ö
¹ÜÀíÐÅϢϵͳÊÇÒ»ÃÅÈÚ¹ÜÀí¿ÆÑ§¡¢ÐÅÏ¢¿ÆÑ§¡¢ÏµÍ³¿ÆÑ§¡¢ÏÖ´úͨÐż¼ÊõºÍµç×Ó¼ÆËã»ú¼¼ÊõΪһÌåµÄ×ÛºÏÐÔ±ßԵѧ¿Æ£¬ËüÒÔÈËΪÖ÷µ¼£¬ÀûÓüÆËã»úÓ²¼þ¡¢Èí¼þ¡¢ÍøÂçͨÐÅÉ豸Ϊ°ì¹«É豸£¬½øÐÐÐÅÏ¢µÄÊÕ¼¯¡¢´«Êä¡¢¼Ó¹¤¡¢´æ´¢¡¢¸üкÍά»¤£¬ÒÔÌá¸ßÆóҵЧÂÊΪĿµÄÒ»ÖÖ¼¯³É»¯µÄÈË»úϵͳ¡£
¹ÜÀíÐÅÏ¢ÏµÍ³Éæ¼°µ½¶à·½ÃæµÄÄÚÈÝ£¬Òò´Ë£¬ÈËÃdzƸÃѧ¿ÆÊÇһλ²æ×ÛºÏÐÔµÄѧ¿Æ¡£¶øÆóÒµÈËʹÜÀíÐÅϢϵͳÊÇÏÖ´úÆóÒµ¹ÜÀí¹¤×÷²»¿ÉȱÉÙµÄÒ»²¿·Ö£¬ÊÇÊÊÓ¦ÏÖ´úÆóÒµÖÆ¶ÈÒªÇó¡¢Íƶ¯ÆóÒµÀͶ¯ÈËʹÜÀí×ßÏò¿ÆÑ§»¯¡¢¹æ·¶»¯µÄ±ØÒªÌõ¼þ£¬ÊÇÌá¸ßÀͶ¯Éú²úÁ¦ºÍÆóÒµ»îÁ¦µÄ»ù´¡¡£
ÆóÒµÈËÊÂÐÅÏ¢¹ÜÀíÊÇÒ»ÏîËöËé¡¢·±ÔÓ¶øÓַdz£Ï¸ÖµĹ¤×÷£¬ÔÚÒÔÍùÊÖ¹¤½øÐеİ칫¹¤×÷ÖУ¬Ðè·´¸´µÄ½øÐи÷Öֳд¡¢±àÖÆ¡¢¼ÆËã¼°¸÷ÖÖÎļþµµ°¸¹ÜÀíµÈ¹¤×÷£¬ÕâÖÖ¹ÜÀí·½Ê½´æÔÚ×ÅÐí¶àȱµã£¬È磺»¨·Ñʱ¼ä³¤¡¢Ð§Âʵ͡¢±£ÃÜÐԲÁíÍâʱ¼äÒ»³¤£¬½«²úÉú´óÁ¿µÄÎļþºÍÊý¾Ý£¬Õâ¶ÔÓÚ²éÕÒ¡¢¸üкÍά»¤¶¼´øÀ´Á˲»ÉÙµÄÀ§ÄÑ£¬¶øÇÒÈÝÒ×¶ªÊ§£¬²úÉú©¶´¡£Ê¹ÓüÆËã»ú¶ÔÆóÒµÈËÊÂÐÅÏ¢½øÐйÜÀí£¬¾ßÓÐ×ÅÊÖ¹¤¹ÜÀíËùÎÞ·¨±ÈÄâµÄÓŵ㣺Ê×ÏÈ£¬ËüÌá¸ßÁËÔ±¹¤¶ÔÈËÊÂÐÅÏ¢×ÊÁϵıàÖÆ¡¢¹ÜÀíµÈ¹¤×÷µÄЧÂÊ£¬Í¬Ê±»¹¿É¼õÉÙÎÄÊ鹤×÷£»Æä´Î£¬¿ÉÒÔʹÆóÒµ¸÷ÀàÈËÔ±ÒÔ×îÉÙµÄÀͶ¯ºÍ×î¶ÌµÄʵ¼ùÈ¡µÃ×ã¹»µÄ¡¢¿É¿¿µÄ¡¢×¼È·µÄÐÅÏ¢£¬¿ÉÒÔʹËûÃÇ´Ó¼òµ¥µÄÊý¾Ýͳ¼Æ¡¢ÊÕ¼¯¡¢»ã×ܵÈÖØ¸´·±ÖصÄÊÂÎñÖнâÍѳöÀ´¡£×îºó£¬»¹¿ÉÒÔÒÔ¸ü¿ìËٺ͸ü¼ò±ãµÄ·½Ê½ÎªÆóÒµ¹ÜÀí²ãÌṩÆä¾ö²ßËùÐèµÄÐÅÏ¢¡£ÕâЩÓŵãÄܹ»¼«´óµØÌá¸ßÆóÒµÈËÊÂÐÅÏ¢¹ÜÀíµÄЧÂÊ,Ò²ÊÇÆóÒµµÄ¿ÆÑ§»¯¡¢Õý¹æ»¯¹ÜÀí£¬ÓëÊÀ½ç½Ó¹ìµÄÖØÒªÌõ¼þ¡£
Òò´Ë£¬¿ª·¢Ò»¸ö´úÌæÊÖ¹¤²Ù×÷µÄÐÂÐ͵ļÆËã»ú¹ÜÀíµÄÈËÊÂÐÅϢϵͳ¶ÔÆóÒµÀ´Ëµ¿Ì²»ÈÝ»º£¬ÕâÒ²ÊDZ¾¿ÎÌâµÄÓÉÀ´¡£ 2¡¢ Éè¼ÆË¼Â·
±¾ÏµÍ³¿ª·¢µÄÈÎÎñÊÇʵÏÖÆóÒµÈËʹÜÀíµÄÐÅÏ¢»¯¡¢ÏµÍ³»¯¡¢¹æ·¶»¯¡£Ä¿µÄÊÇ¿ª·¢Ò»¸ö¾ßÓÐÌí¼Ó£¬²éѯ£¬Ð޸쬏üУ¬Î¬»¤µÈ¹¦ÄܵÄÇ¿´óµÄÊý¾Ý¿â¹ÜÀíϵͳ¡£
ÒÔĿǰµÄ¼¼Êõ¿´£¬ÏȽ¨Á¢C/S½á¹¹µÄ¾ÖÓòÍøÂçÓ¦Óã¬ÔÙÏòInternet/IntranetģʽÏÂÊý¾Ý¿âÓ¦Óùý¶É£¬ÊDZȽÏÏÖʵ£¬Ïà¶ÔÒ×ÓÚ°ÑÎÕ¡¢³É±¾½ÏµÍµÄµÄÒ»ÖÖÑ¡Ôñ¡£ÒªÏëʵÏÖ²»Í¬µÄÈËÔ±£¬´Ó²»Í¬µÄµØµã£¬ÒÔ²»Í¬µÄ½ÓÈ뷽ʽ£¨±ÈÈçLAN, WAN, Internet/IntranetµÈ£©·ÃÎʺͲÙ×÷¹²Í¬µÄÊý¾Ý¿â£¬²¢ÓÐЧµØ±£Ö¤ºÍ¹ÜÀíÊý¾ÝµÄ°²È«ÐÔ¡¢·ÃÎÊȨÏÞ¡¢ÍêÕûÐÔ£¬²ÉÓÃC/S¼Ü¹¹ºÍÖ§³ÖC/S¼Ü¹¹µÄÊý¾Ýƽ̨£¬ÊDZØÈ»µÄÑ¡Ôñ¡£
ͨ¹ý·ÖÎöºÍÊìϤ¿ª·¢»·¾³¼°Êý¾Ý¿âϵͳ£¬±¾ÏµÍ³Ç°Ì¨¿ª·¢¹¤¾ß½«²ÉÓýÏΪÁ÷ÐеĿÉÊÓ»¯±à³Ì¹¤¾ßVisual Basic 6.0£¬ºǫ́Êý¾Ý¿â²ÉÓÃ΢Èí¹«Ë¾µÄSQL Server 2000Êý¾Ý¿â£¬¶øÊý¾Ý¿âµÄÁ¬½Ó·½Ê½½«²ÉÓÃADO£¨ActiveX Data Objects£©·ÃÎʼ¼Êõ¡£
µÚ 4 Ò³ ¹² 32 Ò³