Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

ASP.NET


ʹÓà SqlDataSource ¿Ø¼þÖ»ÐèºÜÉٵĴúÂë»òÎÞÐèÈκδúÂë¼´¿É´ÓÊý¾Ý¿âÖмìË÷Êý¾Ý¡£SqlDataSource ¿Ø¼þ¿ÉÓÃÓÚÈκξßÓйØÁª ADO.NET Ìṩ³ÌÐò£¨ÔÚÅäÖÃÎļþµÄ DbProviderFactories ½ÚÖÐÅäÖ㩵ÄÊý¾Ý¿â£¬°üÀ¨ Microsoft SQL Server¡¢Oracle¡¢ODBC »ò OLE DB Êý¾Ý¿â£¨Èç Microsoft Access£©¡£ÄúÔÚÅäÖÃʱָ¶¨ SqlDataSource ʹÓÃµÄ SQL Óï¾äÓï·¨ÒÔ¼°ÊÇ·ñ¿ÉÒÔʹÓøü¸ß¼¶µÄÊý¾Ý¿â¹¦ÄÜ£¨Èç´æ´¢¹ý³Ì£©¾ùÓÉËùÓõÄÊý¾Ý¿â¾ö¶¨¡£µ«ÊÇ£¬Êý¾ÝÔ´¿Ø¼þ¶ÔÓÚËùÓÐÊý¾Ý¿âµÄ²Ù×÷¶¼ÊÇÏàͬµÄ¡£
ÈôҪʹÓà SqlDataSource ¿Ø¼þ´ÓÊý¾Ý¿âÖмìË÷Êý¾Ý£¬ÖÁÉÙÐèÒªÉèÖÃÒÔÏÂÊôÐÔ£º
·ProviderName£º ÉèÖÃΪ ADO.NET Ìṩ³ÌÐòµÄÃû³Æ£¬¸ÃÌṩ³ÌÐò±íʾÄúÕýÔÚʹÓõÄÊý¾Ý¿â¡£Èç¹ûÄúÕýÔÚʹÓà Microsoft SQL Server£¬Ç뽫 ProviderName ÊôÐÔÉèÖÃΪ“System.Data.SqlClient”£»Èç¹ûÄúÕýÔÚʹÓà Oracle Êý¾Ý¿â£¬Ç뽫 ProviderName ÊôÐÔÉèÖÃΪ“System.Data.OracleClient”£»ÒÀ´ËÀàÍÆ¡£
·ConnectionString£º ÉèÖÃΪÓÃÓÚÊý¾Ý¿âµÄÁ¬½Ó×Ö·û´®¡£
·SelectCommand£º ÉèÖÃΪ´ÓÊý¾Ý¿âÖзµ»ØÊý¾ÝµÄ SQL ²éѯ»ò´æ´¢¹ý³Ì¡£Îª SelectCommand ÊôÐÔÉèÖõIJéѯÓëÔÚ±àд ADO.NET Êý¾Ý·ÃÎÊ´úÂëʱΪ ADO.NET IDbCommand ¶ÔÏóµÄ CommandText ÊôÐÔÉèÖõIJéѯÏàͬ¡£SQL ²éѯµÄʵ¼ÊÓ﷨ȡ¾öÓÚÄúµÄÊý¾Ý¼Ü¹¹ºÍÄúËùʹÓõÄÊý¾Ý¿â¡£
 
Ò»¡¢Ö¸¶¨Ìṩ³ÌÐòÃû³Æ
½« ProviderName ÊôÐÔÉèÖÃΪ ADO.NET Ìṩ³ÌÐòµÄÃû³Æ£¬¸ÃÌṩ³ÌÐòÓë´æ´¢Êý¾ÝµÄÊý¾Ý¿âµÄÀàÐ͹ØÁª¡£ÔÊÐíµÄÌṩ³ÌÐòµÄÁбíÔÚÅäÖÃÎļþ£¨Machine.config »ò Web.config Îļþ£©µÄ DbProviderFactories ½ÚÖÐ×¢²á¡£Ä¬ÈÏÇé¿öÏ£¬SqlDataSource ¿Ø¼þʹÓöÔÓ¦ÓÚ Microsoft SQL Server µÄ System.Data.SqlClient ADO.NET Ìṩ³ÌÐò¡£Òò´Ë£¬Èç¹ûÒªÁ¬½Óµ½ SQL Server Êý¾Ý¿â£¬ÔòÎÞÐèÏÔʽָ¶¨Ìṩ³ÌÐò¡£µ«ÊÇ£¬Äú»¹¿ÉÒÔÖ¸¶¨ System.Data.OracleClient¡¢System.Data.Odbc »ò System.Data.OleDb Ìṩ³ÌÐò¡£
˵Ã÷£º ²»Òª½« ProviderName ÊôÐÔÉèÖÃΪ·ÇÍÐ¹Ü ADO Ìṩ³ÌÐòµÄÖµ£¬Èç SQLOLEDB »ò MSDAORA¡£
 
¶þ¡¢Ö¸¶¨Á¬½Ó×Ö·û´®
¿É½« ConnectionString ÊôÐÔÉèÖÃΪÓÃÓÚÌØ¶¨Êý¾Ý¿âµÄÁ¬½Ó×Ö·û´®¡£²»¹ý£¬½« SqlDataSource ¿Ø¼þµÄ ConnectionString ÊôÐÔÉèÖÃÎªÌØ¶¨Á¬½Ó×Ö·û´®£¬¶ÔÓÚ´óÐÍÕ¾µãÀ´Ëµ²¢²»ÄÜËãÊÇÒ»ÖÖÒ×ÓÚά»¤µÄ²ßÂÔ¡£ÁíÍ⣬Á¬½Ó×Ö·û´®ÒÔÃ÷ÎÄÐÎʽ´æ´¢ÔÚ ASP.NET Ò³ÖС£ÈôҪʹ Web Ó¦ÓóÌÐò¸üÒ×ÓÚά»¤²¢ÇÒ°²È«ÐÔ¸ü¸ß£¬½¨Ò齫Á¬½Ó×Ö


Ïà¹ØÎĵµ£º

ASP.NET


      LinqDataSource ¿Ø¼þͨ¹ý ASP.NET Êý¾ÝÔ´¿Ø¼þ½á¹¹Ïò Web ¿ª·¢ÈËÔ±¹«¿ªÓïÑÔ¼¯³É²éѯ (LINQ)¡£LINQ ÌṩһÖÖÓÃÓÚÔÚ²»Í¬ÀàÐ͵ÄÊý¾ÝÔ´ÖвéѯºÍ¸üÐÂÊý¾ÝµÄͳһ±à³ÌÄ£ÐÍ£¬²¢½«Êý¾Ý¹¦ÄÜÖ±½ÓÀ©Õ¹µ½ C# ºÍ Visual Basic ÓïÑÔÖС£LINQ ͨ¹ý½«ÃæÏò¶ÔÏó±à³ÌµÄ×¼ÔòÓ¦ÓÃÓÚ¹ØÏµÊý¾Ý£¬¼ò»¯ÁËÃæÏò¶ÔÏó±à³ÌÓ ......

ASP.NET´´ÔìWeb·þÎñÖÎÀíWeb·þÎñ״̬

 ASP.NET´´ÉèWeb·þÎñÖÎÀíWeb·þÎñ״̬
2009-ËÄ-21
XML Web·þÎñÔÚÖÖ¶ÒÏÖÑÜÉúÓÚWebServiceÖÖµÄXML Web·þÎñʱ£¬¿ÉÒÔÔËÓÃºÍÆäÓàASP.NETÓ¦ÓóÌÐòÀ×ͬµÄ״̬ÖÎÀíÑ¡Ïî¡£WebServiceÖÖ°üÔкö๫¹²ASP.NET¶ÔÏ󣬰üÀ¨SessionºÍApplication¶ÔÏó¡£
Application¶ÔÏóÌṩһ¸ö´æ´¢ÔË×÷ÔÚWebÓ¦ÓóÌÐòÖеĴúÂë¿É·ÃÎʵÄÊý¾ÝµÄ»úÖÆ£¬¶øS ......

ASP.NET


      ͨ¹ý SqlDataSource ¿Ø¼þ£¬¿ÉÒÔʹÓà Web ·þÎñÆ÷¿Ø¼þ·ÃÎÊλÓÚ¹ØÏµÊý¾Ý¿âÖеÄÊý¾Ý¡£ÆäÖпÉÒÔ°üÀ¨ Microsoft SQL Server ºÍ Oracle Êý¾Ý¿âÒÔ¼° OLE DB ºÍ ODBC Êý¾ÝÔ´¡£Äú¿ÉÒÔ½« SqlDataSource ¿Ø¼þÓëÊý¾Ý°ó¶¨¿Ø¼þ£¨Èç GridView¡¢FormView ºÍ DetailsView ¿Ø¼þ£©Ò»ÆðʹÓã¬Óü«ÉÙ´úÂë»òÉõÖÁ² ......

ASP.NETÖÐApp_Code,App_DataµÈÎļþ¼ÐµÄ×÷ÓÃ

 
1. BinÎļþ¼Ð
BinÎļþ¼Ð°üº¬Ó¦ÓóÌÐòËùÐèµÄ£¬ÓÃÓڿؼþ¡¢×é¼þ»òÕßÐèÒªÒýÓõÄÈÎºÎÆäËû´úÂëµÄ¿É²¿Êð³ÌÐò¼¯¡£¸ÃĿ¼ÖдæÔÚµÄÈκÎ.dllÎÄ ¼þ½«×Ô¶¯µØÁ´½Óµ½Ó¦ÓóÌÐò¡£
2. App_BrowserÎļþ¼Ð
¸Ã¿ÉÑ¡µÄÎļþ¼Ð°üº¬.browserÎļþ¡£.browserÎļþÃèÊöä¯ÀÀÆ÷(²»¹ÜÊÇÒÆ¶¯É豸ä¯ÀÀÆ÷£¬»¹ÊÇ̨ʽ»úä¯ÀÀÆ÷)µÄÌØ Õ÷ºÍ¹¦ÄÜ¡£
3. ......

ASP.NET¿ª·¢£ºÔÚÓû§¿Ø¼þÖÐÌí¼Óʼþ

 ÔÚ¡¶ASP.NET¿ª·¢£ºÔÚÓû§¿Ø¼þÖÐÌí¼ÓÊôÐÔ¡·ÕâһƪÎÄÕÂÖÐÎÒÃǶ¨ÒåÁËÒ»¸öÓû§µÇ¼µÄÓû§¿Ø¼þUserLogin.ascx Îļþ£¬ÀïÃæ°üº¬ÁËÒ»¸öLinkButton·þÎñÆ÷°´Å¥¿Ø¼þ£¬µ±Óû§µ¥»÷¸Ã°´Å¥Ê±·þÎñÆ÷¶Ë»á×Ô¶¯Éú³ÉÒ»¸ö»Ø·¢À´¼¤·¢Page.Loadʼþ¡£³ýÁË·þÎñÆ÷×Ô¶¯²úÉú»Ø·¢À´¼¤·¢Page.LoadʼþÍ⣬ÎÒÃÇ¿ÉÒÔ¸øLinkButtonÌí¼ÓÒ»¸öËü×Ô¼ºµÄʼþ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ