Microsoft SQL Server ²éѯ´¦ÀíÆ÷µÄÄÚ²¿»úÖÆÓë½á¹¹
ÕªÒª£º±¾ÎĽéÉÜÁËÔÚ¿Í»§»úÉÏ´¦Àí Microsoft sql server(WINDOWSƽ̨ÉÏÇ¿´óµÄÊý¾Ý¿âƽ̨) ²éѯµÄ·½Ê½£¬¸÷ÖÖ¿Í»§»úÓë sql server(WINDOWSƽ̨ÉÏÇ¿´óµÄÊý¾Ý¿âƽ̨) µÄ½»»¥·½Ê½£¬ÒÔ¼° sql server(WINDOWSƽ̨ÉÏÇ¿´óµÄÊý¾Ý¿âƽ̨) ÔÚ´¦Àí¿Í»§»ú³ÌÐòµÄÇëÇóʱÐèÒªÍê³ÉµÄ¹¤×÷¡£
¼ò½é
¡¡¡¡Microsoft(R) sql server(WINDOWSƽ̨ÉÏÇ¿´óµÄÊý¾Ý¿âƽ̨)(TM) ÄÚ²¿»úÖÆºÍ½á¹¹ÊÇÒ»¸ö·Ç³£´óµÄÖ÷Ì⣬Òò´Ë±¾ÎĽöÏÞÓÚ³ÌÐò¿ª·¢ÈËÔ±¸ÐÐËȤµÄÎÊÌ⣬¼¯ÖÐÑо¿ÆäËûÔ´ÖÐûÓг¹µ×ÌÖÂÛµÄÎÊÌâ¡£ÔÚÌÖÂÛ sql server(WINDOWSƽ̨ÉÏÇ¿´óµÄÊý¾Ý¿âƽ̨) µÄ½á¹¹Ê±£¬ÎÒÃÇÖ÷Òª¹Û²ì¿Í»§»úµÄ´¦Àí¹ý³Ì£¬Ñо¿²»Í¬µÄ¿Í»§»ú³ÌÐòÓë sql server(WINDOWSƽ̨ÉÏÇ¿´óµÄÊý¾Ý¿âƽ̨) µÄ½»»¥·½Ê½£¬ÒÔ¼° sql server(WINDOWSƽ̨ÉÏÇ¿´óµÄÊý¾Ý¿âƽ̨) ÈçºÎ´¦Àí¿Í»§»úµÄÇëÇó¡£»¹ÓÐһЩÌÖÂÛ sql server(WINDOWSƽ̨ÉÏÇ¿´óµÄÊý¾Ý¿âƽ̨) ÆäËû·½ÃæµÄÐÅÏ¢Ô´£¬ÌرðÊÇ Microsoft Press ³ö°æµÄ Inside sql server(WINDOWSƽ̨ÉÏÇ¿´óµÄÊý¾Ý¿âƽ̨) 7.0£¬×÷ÕßÊÇ Ron Soukup ºÍ Kalen Delaney£¬Õâ±¾Êé·Ç³£ÏêϸµØÌÖÂÛÁË sql server(WINDOWSƽ̨ÉÏÇ¿´óµÄÊý¾Ý¿âƽ̨) ´æ´¢ÒýÇæµÄÄÚ²¿»úÖÆºÍ´¦Àí·½·¨£¬²»¹ý¶Ô²éѯ´¦ÀíÆ÷µÄÌÖÂÛ²»¹»ÉîÈë¡£±¾ÎÄÕýÌî²¹ÁËÕâ¸ö¿Õ°×¡£
¡¡¡¡ÎÒÃÇÆÚÍû±¾ÎÄÓÐÖúÓÚ¶ÁÕß±àд³ö¸üºÃµÄÓ¦ÓóÌÐò¡£Í¨¹ý±¾ÎÄ£¬¶ÁÕß»áÔÚÌá¸ß³ÌÐòÐÔÄÜ·½ÃæµÃµ½ÐÂµÄÆô·¢£¬²úÉúеÄÀí½â¡£
sql server(WINDOWSƽ̨ÉÏÇ¿´óµÄÊý¾Ý¿âƽ̨) ÊÇÒ»ÖÖ¿Í»§»ú/·þÎñÆ÷ϵͳ
¡¡¡¡¶àÄêÀ´£¬sql server(WINDOWSƽ̨ÉÏÇ¿´óµÄÊý¾Ý¿âƽ̨) Ò»Ö±±»ÈÏΪÊÇÒ»ÖÖ¿Í»§»ú/·þÎñÆ÷ϵͳ¡£ÊÂʵÉÏ£¬Sybase DataServer£¨ÒÔ´ËΪ»ù´¡¿ª·¢ÁËÔʼµÄ sql server(WINDOWSƽ̨ÉÏÇ¿´óµÄÊý¾Ý¿âƽ̨)£©ÕýÊǵÚÒ»¸ö×÷Ϊ¿Í»§»ú/·þÎñÆ÷ϵͳ¿ª·¢µÄÉÌÓùØÏµÊý¾Ý¿âϵͳ¡£ÄÇÕâÓÖ˵Ã÷ÁËÊ²Ã´ÄØ£¿Õâ²»Ö»Òâζ×Å sql server(WINDOWSƽ̨ÉÏÇ¿´óµÄÊý¾Ý¿âƽ̨) ÊÇÒ»¸öË«²ãϵͳ¡£´Ó´«Í³ÉÏ¿´£¬Ë«²ãϵͳÒâζ×ſͻ§»úÓ¦ÓóÌÐòÔËÐÐÔÚһ̨»úÆ÷ÉÏ£¬ÏòÁíһ̨¼ÆËã»úÉϵķþÎñÆ÷·¢ËÍÇëÇó¡£¶ø¶ÔÓÚ sql server(WINDOWSƽ̨ÉÏÇ¿´óµÄÊý¾Ý¿âƽ̨)£¬¿Í»§»ú/·þÎñÆ÷Òâζ×Å sql server(WINDOWSƽ̨ÉÏÇ¿´óµÄÊý¾Ý¿âƽ̨) µÄ×é³É²¿·Ö£¬¼´¿Í»§»ú API ²¿·Ö£¬×¤ÁôÔÚ´¦Àí½á¹¹ÖеÄÔ¶¶Ë£¬Óë·þÎñÆ÷×é¼þ±¾ÉíÊÇ·Ö¿ªµÄ¡£
¡¡¡¡ÔÚµäÐ͵ÄË«²ãÄ£ÐÍÖУ¬¿Í»§»ú³ÌÐò²¿·ÖפÁôÔŲ́ʽ»úÉÏ£¬¾ßÓдóÁ¿¿Í»§»úÓ¦ÓóÌÐòÂß¼ºÍÒµÎñÂß¼£¬²¢ÇÒ»áÖ±½ÓÏòÊý¾Ý¿âϵͳ·¢³öÇëÇó¡£È»ºó£¬¿Í»§»úµÃµ½·þÎñÆ÷ÏìÓ¦ÕâЩÇëÇóËù·µ»ØµÄÊý¾Ý¡£
¡¡¡¡Èý²ãϵͳҲ²ÉÓÃÁËÍ
Ïà¹ØÎĵµ£º
create PROCEDURE pagelist
@tablename nvarchar(50),
@fieldname nvarchar(50)='*',
@pagesize int output,--ÿҳÏÔʾ¼Ç¼ÌõÊý
@currentpage int output,--µÚ¼¸Ò³
@orderid nvarchar(50),--Ö÷¼üÅÅÐò
@sort int,--ÅÅÐò·½Ê½£¬1±íʾÉýÐò£¬0±íʾ½µÐòÅÅÁÐ
......
Ëæ×ÅB/SģʽӦÓÿª·¢µÄ·¢Õ¹£¬Ê¹ÓÃÕâÖÖģʽ±àдӦÓóÌÐòµÄ³ÌÐòÔ±Ò²Ô½À´Ô½¶à¡£µ«ÊÇÓÉÓÚ³ÌÐòÔ±µÄˮƽ¼°¾ÑéÒ²²Î²î²»Æë£¬Ï൱´óÒ»²¿·Ö³ÌÐòÔ±ÔÚ±àд´úÂëµÄʱºò£¬Ã»ÓжÔÓû§ÊäÈëÊý¾ÝµÄºÏ·¨ÐÔ½øÐÐÅжϣ¬Ê¹Ó¦ÓóÌÐò´æÔÚ°²È«Òþ»¼¡£Óû§¿ÉÒÔÌá½»Ò»¶ÎÊý¾Ý¿â²éѯ´úÂ룬¸ù
¾Ý³ÌÐò·µ»ØµÄ½á¹û£¬»ñµÃijЩËûÏëµÃÖªµÄÊý¾Ý£¬Õâ¾ÍÊÇËùνµÄSQL ......
¡¡1¡¢ÔÚ.net framework 2.0µÄ°²×°Ä¿Â¼ÏÂ
£¨Ä¬ÈÏÊÇWINNT\Microsoft.NET\Framework\v2.0.40607£©£¬Æô¶¯Ò»¸ö½ÐASPnet_regsql.exeµÄÃüÁîÐй¤¾ß£¬±ÈÈ磺
ASPnet_regsql -S localhost –U sa –P 123456 -d Pubs –ed
¡¡¡¡ÉÏÃæµÄÒâ˼ÊÇ£¬Ö¸¶¨Á˱¾µØµÄÊý¾Ý¿â·þÎñÆ÷localhost,²¢Ö¸¶¨Á˵ǽµÄÓû§ÃûºÍÃÜÂ룬²¢ÓòΠ......