


| | ÄãµÄλÖãº
Èí¼þ>
·þÎñÆ÷Èí¼þ>
Êý¾Ý¿âÓ¦ÓÃ>
ͨ¹ýHTTP·ÃÎÊSQL Server 20002000-12-07 00:00:00¡¤
ÓíÏ£³õ¡¤
yesky
1 2 3 4 5 6 ÏÂÒ»Ò³ b>¡¡¡¡Ò»¡¢½¨Á¢·ÃÎÊSQL Server 2000µÄÐéÄâĿ¼
¡¡¡¡ÔÚͨ¹ýHTTP·ÃÎÊSQL Server 2000Êý¾Ý¿â֮ǰ£¬Äã±ØÐëÉèÖÃÒ»¸öÊʵ±µÄÐéÄâĿ¼¡£ÀûÓÃSQL Server¹¤¾ß¼¯ÖÐIISÐéÄâĿ¼¹ÜÀíÆ÷ £¨ÔÚSQL
Server Tools³ÌÐò×éÖеã»÷Configure SQL XML SupportÆô¶¯¸Ã¹¤¾ß£©ÔÚÔËÐÐIISµÄ»úÆ÷É϶¨Òå²¢×¢²áÒ»¸öеÄÐéÄâĿ¼¡£ ¸Ã¹¤¾ßÖ¸µ¼IISÔÚÐéÄâĿ¼ÓëSQL
ServerʵÀýÖ®¼ä½¨Á¢¹ØÁª¡£
¡¡¡¡IIS ·þÎñÆ÷µÄÃû×ÖÓëÐéÄâĿ¼±ØÐë×÷ΪURLµÄÒ»²¿·Ö¡£ÐéÄâĿ¼µÄÐÅÏ¢£¨°üÀ¨µÇ¼Ãû¡¢¿ÚÁîºÍ·ÃÎÊȨÏÞ£©ÓÃÓÚ½¨Á¢ÓëÖ¸¶¨Êý¾Ý¿âµÄÁ¬½Ó²¢Ö´Ðвéѯ¡£ URL¿É±»¶¨ÒåΪ£º
¡¡¡¡¡¡
- ¡¡Ö±½Ó·ÃÎÊÊý¾Ý¿â¶ÔÏó£¬ÀýÈç±í¡£ ¡¡¡¡¡¡
- ¡¡Ö´ÐÐÄ£°åÎļþ¡£ ¡¡¡¡ ¡¡
- ¡¡Ö´ÐÐXPath²éѯ¡£
¡¡¡¡½¨Á¢XMLÐéÄâĿ¼ʾÀý
¡¡¡¡¸ÃʾÀýÑÝʾ½¨Á¢Ò»¸ö·ÃÎÊSQL Server 2000µÄIISÐéÄâĿ¼µÄÈ«¹ý³Ì£º
¡¡¡¡1¡¢ÔÚMicrosoft SQL Server³ÌÐò×éµã»÷Configure SQL XML Support in IIS¡£
¡¡¡¡2¡¢Õ¹¿ªÒ»¸ö·þÎñÆ÷£¬È»ºóµã»÷Ò»¸öWEBÕ¾µã¡£
¡¡¡¡3¡¢ÔÚÑ¡ÔñµÄWEBÕ¾µãÉϵ¥»÷ÓÒ¼ü£¬½«Êó±êÒÆÖÁ¡°Ð½¨£¨N£©¡±£¬µã»÷¡°Virtual Directory¡±¡£
¡¡¡¡4¡¢ÔÚNew Virtual Directory PropertiesµÄGeneralÒ³ÊäÈëÐéÄâĿ¼Ãû¡£ÔÚ´ËÀýÖУ¬ÊäÈëXML¼°ÎïÀí·¾¶ ¡¡(ÀýÈçC£º\Interpub\Wwwroot\xml,¼ÙÉèÄãÒÑÔÚC£º\Interpub\WwwrootĿ¼Öн¨Á¢xml×ÓĿ¼£©¡£ÄãÒ²¿ÉʹÓÃBrowse°´Å¥Ñ¡ÔñÒ»¸öĿ¼¡£
¡¡¡¡5¡¢ÔÚSecurityÒ³£¬Ñ¡ÔñSQL Server²¢ÊäÈëºÏ·¨µÄSQL ServerµÇ¼ÐÅÏ¢¡£
¡¡¡¡6¡¢ÔÚData SourceÒ³£¬ÔÚSQL Server¿òÖУ¬ÊäÈë·þÎñÆ÷Ãû£¬ÀýÈç¡°£¨local£©¡±£¬µ±·þÎñÆ÷ÉÏ´æÔÚ¶à¸öSQL ServerʵÀýʱ£¬»¹ÐèÖ¸¶¨ÊµÀýÃû¡£ÔÚDatabase¿ò£¬ÊäÈëĬÈÏÊý¾Ý¿âÃû£¬Èçtest£¬¼ÙÈçÄãµÄ·þÎñÆ÷ÉÏÓÐÕâ¸öÃû³ÆµÄÊý¾Ý¿â¡£
¡¡¡¡7¡¢ÔÚSettingsÒ³£¬Ñ¡ÔñAllow URL queries£¬Allow template queries£¬Allow XPath¼°Allow POSTÑ¡Ïî¡£
¡¡¡¡8¡¢ÔÚVirtual NamesÒ³£¬µã»÷NewΪtemplate£¨Ä£°å£©½¨Á¢ÐéÄâĿ¼¡£
¡¡¡¡¡¡ ÔÚVirtual Name Configuration¶Ô»°¿òµÄVirtual name¿òÖÐÊäÈëtemplate£¨»òÆäËûÃû×Ö£©¡£ÔÚTypeÁбí ÖУ¬Ñ¡Ôñtemplate¡£ÊäÈë·¾¶(ÀýÈ磺C:\Inetpub\Wwwroot\xml\template£¬¼ÙÉèÒѽ¨Á¢¸ÃĿ¼¡££©µã»÷Save±£´æÐéÄâĿ¼Ãû¡£
¡¡¡¡9¡¢ÆäËûÀàÐÍÈçobject¡¢schemaµÄÐéÄâĿ¼½¨Á¢Í¬ÉÏ¡£
¡¡¡¡10¡¢µã»÷O £´æÉèÖá£
¡¡¡¡Èç´Ë£¬½¨Á¢ÁËÒ»¸öxmlÐéÄâĿ¼¡£Îª²âÊÔ¸ÃÐéÄâĿ¼£¬ä¯ÀÀÆ÷µØÖ·À¸ÊäÈë
¡¡¡¡http://$#@60;IISServer$#@62;/xml?sql=SELECT*FROM+Sysobjects+WHERE+xtype=
¡¡¡¡¡¡ "u"+FOR+XML+AUTO&root=root²¢»Ø³µ¡£
¡¡¡¡×¢Ò⣺
¡¡¡¡Îª·ÀÖ¹²»Ï£ÍûµÄ·ÃÎÊ£¬½¨ÒéΪ¸ÃĿ¼½¨Á¢Ò»¸öרÃŵÄSQL ServerµÇ¼Õʺţ¬²¢È¡Ïû¸ÃÕʺÅËùÓв»±ØÒªµÄȨÏÞ£¬ÓÈÆäÊÇDELETE¡¢DROP¡¢CREATE
PROCȨÏÞ£¬ ×îºÃ½ûÖ¹ÔÚ¸ÃÐéÄâĿ¼ֱ½ÓÖ´ÐÐSQLÓï¾ä¡£ÓÀÔ¶²»Òª½«SAÕʺÅ×÷Ϊ¸ÃÐéÄâĿ¼µÄµÇ¼Õʺš£
1 2 3 4 5 6 ÏÂÒ»Ò³ |
|