ÓÉdzÈëÉîÌÖÂÛAsp.net×ÊÔ´Îļþ
ƪһ£º»ù´¡Ó¦ÓÃ
×ÊÔ´Îļþͨ³£±»ÓÃÔÚ¶àÓïÑÔ°æ±¾µÄ²úÆ·ºÍÏîÄ¿µ±ÖУ¬Í¨¹ý¼òµ¥µÄÉèÖúÍÒýÓü´¿ÉʵÏÖ²»Í¬ÓïÑÔµÄת±ä£¬Ï൱µÄ·½±ã¡£ÔÚ.NetÖÐÒ»°ã¿ÉÒÔ°üÀ¨×Ö·û´®¡¢Í¼Ïñ¡¢Í¼±ê¡¢ÒôƵ¡¢Îı¾ÎļþµÈ£¬ÓÐÏ൱һ²¿·ÖÈ˺͹«Ë¾ÔÚ¿ª·¢µÄ¹ý³ÌÖж¼°ÑÕâЩ×ÊÔ´·ÅÖÃÔÚרÃŵÄÎļþ¼ÐÖУ¨ÎÒºÍÎÒĿǰµÄ¹«Ë¾Ò²Èç´Ë£©£¬Í¨¹ýÏà¶Ô·¾¶¼ÓÒÔÒýÓã¬Ò²ºÜ·½±ã¡£
´ÓÒ»¿ªÊ¼Ñ§Ï°±à³Ì¾Í±ÜÃâ²»ÁËÒª½Ó´¥ÕâÀà¶«Î÷£¬ÆäÖÐÓõÄ×î¶àµÄÊÇ×Ö·û´®£»Ñ§Ï°BasicºÍVBʱ£¬¾³£½«Ò»Ð©×Ö·û´®·ÅÔÚtxtÎļþÖУ¬Ñ§Ï°DelphiʱÓÖ½«ËüÃÇ·ÅÔÚiniÎļþÖУ¬Ñ§Ï°ASP.NetʱÓÖ½«ËüÃÇ·ÅÔÚWeb.ConfigºÍxmlÎļþÖУ¬Ñ§Ï°Javaʱ½«ËüÃÇ·ÅÔÚרÓеÄxmlÎļþÖУ¬ÎÒÏëºÜ¶àÈË˵²»¶¨Ò²»áÓÐÎÒͬÑùµÄ¾Àú£¬Õâ²»½ö·´Ó¦ÁËÐÐÒµ·¢Õ¹µÄһЩʱÉÐÓ¦Óã¬Ò²·´Ó¦³öÏ൱һ²¿·ÖÈËϲÐÂÑá¾ÉµÄ°®ºÃ¡£
×î½üÔÚдһ¸öСµÄµêÎñ¹ÜÀíµÄÏîÄ¿£¬×¨ÃÅΪһ¸öºÃÅóÓÑ¿ª·¢µÄ£¨ËýÊÇ¿ªµêµÄ£¬ºÇºÇ£¡£©¡£Ä³ÌìºöÈ»ÏëÄÃ×ÊÔ´ÎļþÀ´ÓÃÓã¬ÓÚÊÇÔÚÏîÄ¿ÖÐн¨ÁËÒ»¸öResource.resxÎļþ£¬Ëüͨ³£¶¼·ÅÔÚApp_GlobalResourcesÕâ¸öÎļþ¼ÐÖУ¬µ÷ÓÃÆðÀ´Ò²·Ç³£·½±ã£¬ÏÂÃæÊÇÎÒÔÚÏîÄ¿Öеļòµ¥Ó¦Óùý³Ì£º
1¡¢Ð½¨×ÊÔ´ÎļþResource.resx£¬VS2005×Ô¶¯½«Æä·ÅÔÚApp_GlobalResourcesÎļþ¼ÐÖУ»
2¡¢´ò¿ª×ÊÔ´Îļþ£¬ÊäÈë³£ÓõÄ×Ö·û´®£¬ÎļþÀïÃæÊÇһЩkey/valueµÄ¼¯ºÏ£¬keyÓÃÀ´×öÒýÓõıêʶ£¬valueÓÃÀ´±íʾ×Ö·û´®µÄÖµ£»£¨±£´æºó¿ÉÒÔ¿´µ½Resource.resxʵ¼ÊÊÇÒ»¸öxmlÎļþ£©
3¡¢ÔÚϵͳÀïÃæ½øÐÐÒýÓãº
csÎļþÖеÄÒýÓãºstring strHint = Resources.Resource.key
aspxÎļþÖÐµÄÆÕͨÒýÓã¨×Ö·ûÏÔʾ£©£º<td><%=Resources.Resource.key %> </td>
aspxÎļþÖеÄÊôÐÔÖµÒýÓã¨×öÊôÐÔÖµ£©£º<asp:RequiredFieldValidator ID="rfvSNum" runat="server" ErrorMessage="<%$ Resources:Resource, key %> " ControlToValidate="tbSNum" Display="dynamic" />
×¢£ºResourcesÊÇÃüÃû¿Õ¼ä£¬ResourceÊÇ.NetÖвÙ×÷×ÊÔ´ÎļþµÄÀ࣬keyΪ×Ô¼ºÔÚ×ÊÔ´ÎļþÖÐÉèÖõļü¡£
ƪ¶þ£ºÉîÈëÌÖÂÛ
Ò»¡¢×ÊÔ´ÎļþµÄ¶¨Òå
¡¡¡¡¼òµ¥µãµÄ˵·¨¾ÍÊdzÌÐòÖпÉÒÔʹÓõÄÊý¾Ý£¬Ïó£º×Ö·û´®£¬Í¼Æ¬»ò¶þ½øÖÆÊý¾ÝµÈµÈ£¬Êµ¼ÊÉÏ¿ÉÒÔ°üº¬ÈκÎÀàÐ͵ÄÎļþ¡£
¡¡¡¡×ÊÔ´Îļþ¿ÉÒÔÓжà¸öÓïÑÔ°æ±¾£¬ÕâÑùÔÚ¿ª·¢È«Çò»¯Ó¦ÓóÌÐòʱ¾ÍºÜÖØÒª¡£Õâ¸öÌØÐÔÊÇͨ¹ýSystem.Resources¿Õ¼äϵÄResourceManagerÀàÀ´Íê³ÉÐèÒªÔÚʲôʱºòµ÷ÓÃÄǸö°æ±¾µÄ¡£ÔÚVS.NETÖн«Ò»¸öÎļþµÄÊôÐÔÉèÖÃΪEmbedded Resource¾Í¿ÉÒÔʹ×ÊÔ´±»Ç¶Èëµ½AssemblyÖÐÁË¡£
¡¡¡¡¶þ¡¢
Ïà¹ØÎĵµ£º
ÌõÐÎÂëÊÇÆù½ñΪֹ×á¢ÊµÓõÄÒ»ÖÖ×Ô¶¯Ê¶±ð¼¼Êõ¡£ÌõÐÎÂë¼¼Êõ¾ßÓÐÒÔϼ¸¸ö·½ÃæµÄÓŵã
¡¡¡¡A£®ÊäÈëËٶȿ죺Óë¼üÅÌÊäÈëÏà±È£¬ÌõÐÎÂëÊäÈëµÄËÙ¶ÈÊǼüÅÌÊäÈëµÄ5±¶£¬²¢ÇÒÄÜʵÏÖ“¼´Ê±Êý¾ÝÊäÈ딡£
¡¡¡¡B£®¿É¿¿ÐԸߣº¼üÅÌÊäÈëÊý¾Ý³ö´íÂÊΪÈý°Ù·ÖÖ®Ò»£¬ÀûÓùâѧ×Ö·ûʶ±ð¼¼Êõ³ö´íÂÊΪÍò·ÖÖ®Ò»£¬¶ø²ÉÓÃÌõÐÎÂë¼¼ÊõÎóÂëÂʵ ......
MVC¿ò¼ÜͼÈçÏ£º
ÔÚÄã¾ö¶¨Ê¹ÓÃMVC¿ò¼Ü»òWeb Formsģʽ¿ª·¢Ö®Ç°£¬ÇëÈÏÕæºâÁ¿Ò»Ï¸÷×ÔµÄÓŵ㡣
»ùÓÚMVCµÄWebÓ¦ÓóÌÐòÓŵ㣺
ËüÄܺÜÈÝÒ׵ĹÜÀí¸´ÔÓµÄÓ¦ÓóÌÐò£¬½«Ëü·ÖΪmodel£¬viewºÍcontroller¡£
Ëü²»ÄÜʹÓÃview stateºÍ·þÎñÆ÷¿Ø¼þ£¬ÕâʹµÃMVC¿ò¼Ü¿ª·¢ÈËÔ±ÓµÓжÔÓ¦ÓóÌÐòÍêÈ«¿ØÖƵÄÄÜÁ¦¡£
ËüʹÓÃǰ¶Ë¿ØÖÆÆ÷ģʽ£¬Í¨¹ýµ¥Ò ......
----´´½¨Ò»¸öÖ»ÓÐÊäÈë²ÎÊýµÄ´æ´¢¹ý³Ì
create procedure proc_user
@name varchar(20),
@Password varchar(100)
as
select * from loginuser
where name like @name
---´´½¨Ò»¸öÓÐÊäÈëºÍÊä³ö²ÎÊýµÄ´æ´¢¹ý³Ì
create procedure proc_usertext
@name varchar(20),
@blog varchar(100) output
as
select @blog = ......
Stephen Walther
Superexpert
ÊÊÓÃÓÚ£º
Microsoft ASP.NET 2.0
Microsoft Visual Studio 2005
¼ò½é
ÔÚ Microsoft ASP.NET 2.0 Framework ÖУ¬Êý¾Ý¿â·ÃÎʵõ½Á˼«´óµÄ¼ò»¯¡£ÀûÓÃÈ«Ð嵀 SqlDataSource ¿Ø¼þ£¬ÄúÎÞÐè±àдһÐдúÂë¾Í¿ÉÒÔÑ¡Ôñ¡¢¸üС¢²åÈëºÍɾ³ýÊý¾Ý¿âÊý¾Ý¡£
Éú³É¼òµ¥µÄÓ¦ÓóÌÐòʱ£¬SqlDataSource ¿ ......
Process p = new Process();
p.StartInfo.FileName = "cmd.exe"; //設¶¨³ÌÐòÃû
p.StartInfo.Arguments = "/c " command; //設¶¨³Ìʽ執ÐÐ參數
p.StartInfo.UseShellExecute = false; //關閉ShellµÄʹÓÃ
p.StartInfo.RedirectStandardInput = true; //ÖØ¶¨Ïò標準 ......