ASP.NETµÄÍøÒ³´úÂëÄ£Ðͼ°ÉúÃüÖÜÆÚ
µÚ4Õ ASP.NETµÄÍøÒ³´úÂëÄ£Ðͼ°ÉúÃüÖÜÆÚ
´Ó±¾Õ¿ªÊ¼£¬¾Í½øÈëÁËASP.NETÓ¦ÓóÌÐò¿ª·¢µÄÊÀ½ç¡£ÔÚÁ˽âÁËC#µÄ½á¹¹£¬ÒÔ¼°ÃæÏò¶ÔÏóµÄ¸ÅÄîºó£¬¾Í¿ÉÒÔ´ÓÃæÏò¶ÔÏóµÄ˼Ï뿪·¢ASP.NETÓ¦ÓóÌÐò¡£ÔÚASP.NETÖУ¬Äܹ»Ê¹ÓÃÃæÏò¶ÔÏóµÄ˼ÏëºÍÈí¼þ¿ª·¢ÖеÄһЩ˼Ï룬ÀýÈç·â×°¡¢ÅÉÉú¡¢¼Ì³ÐÒÔ¼°¸ß¼¶µÄÉè¼ÆÄ£Ê½µÈ¡£±¾ÕÂÊ×ÏȽéÉÜASP.NETÖÐ×îÖØÒªµÄ¸ÅÄî---ÍøÒ³´úÂëÄ£ÐÍ¡£
4.1 ASP.NETµÄÍøÒ³´úÂëÄ£ÐÍ
ÔÚASP.NETÓ¦ÓóÌÐò¿ª·¢ÖУ¬Î¢ÈíÌṩÁË´óÁ¿µÄ¿Ø¼þ£¬ÕâЩ¿Ø¼þÄܹ»·½±ãÓû§µÄ¿ª·¢ÒÔ¼°Î¬»¤¡£ÕâЩ¿Ø¼þ¾ßÓкÜÇ¿µÄÀ©Õ¹ÄÜÁ¦£¬ÔÚ¿ª·¢¹ý³ÌÖÐÎÞÐè×Ô¼ºÊÖ¶¯±àд¡£²»½öÈç´Ë£¬Óû§»¹Äܹ»´´½¨×Ô¶¨Òå¿Ø¼þ½øÐÐÓ¦ÓóÌÐò¿ª·¢ÒÔÀ©Õ¹ÏÖÓеķþÎñÆ÷¿Ø¼þµÄ¹¦ÄÜ¡£
4.1.1 ´´½¨ASP.NETÍøÕ¾
ÔÚASP.NETÖУ¬¿ÉÒÔ´´½¨ASP.NETÍøÕ¾ºÍASP.NETÓ¦ÓóÌÐò£¬ASP.NETÍøÕ¾µÄÍøÒ³ÔªËØ°üº¬¿ÉÊÓÔªËØºÍÒ³ÃæÂß¼ÔªËØ£¬²¢²»°üº¬designer.csÎļþ¡£¶øASP.NETÓ¦ÓóÌÐò°üº¬designer.csÎļþ¡£´´½¨ASP.NETÍøÕ¾£¬Ê×ÏÈÐèÒª´´½¨ÍøÕ¾£¬µ¥»÷¡¾Îļþ¡¿°´Å¥£¬ÔÚÏÂÀ²Ëµ¥ÖÐÑ¡Ôñ¡¾Ð½¨ÍøÕ¾¡¿Ñ¡Ïµ¥»÷ºó»áµ¯³ö¶Ô»°¿òÓÃÓÚASP.NETÍøÕ¾µÄ´´½¨£¬Èçͼ4-1Ëùʾ¡£
ͼ4-1 н¨ASP.NETÍøÕ¾
ÔÚ¡¾Î»Öá¿Ñ¡ÏîÖУ¬ÅԱߵġ¾ÏÂÀ²Ëµ¥¡¿¿ÉÒÔ°´ÕÕ¿ª·¢µÄÐèÇóÀ´Ð´£¬Ò»°ãÑ¡ÔñÎļþϵͳ£¬µØÖ·Îª±¾»úµÄ±¾µØµØÖ·¡£ÓïÑÔΪ.NETÍøÕ¾ÖÐʹÓõÄÓïÑÔ£¬Èç¹ûÑ¡ÔñVisual C#£¬ÔòĬÈϵĿª·¢ÓïÑÔΪC#£¬·ñÔòΪVisual Basic¡£´´½¨ÁËASP.NETÍøÕ¾ºó£¬ÏµÍ³»á×Ô¶¯´´½¨Ò»¸ö´úÂëÒþ²ØÒ³Ä£ÐÍÒ³ÃæDefault.aspx¡£ASP.NETÍøÒ³Ò»°ãÓÉÈý²¿·Ö×é³É£¬ÕâÈý¸ö²¿·ÖÈçÏÂËùʾ¡£
q ¿ÉÊÓÔªËØ£º°üÀ¨HTML£¬±ê¼Ç£¬·þÎñÆ÷¿Õ¼ä¡£
q Ò³ÃæÂß¼ÔªËØ£º°üÀ¨Ê¼þ´¦Àí³ÌÐòºÍ´úÂë¡£
q designer.csÒ³Îļþ£ºÓÃÀ´ÎªÒ³ÃæµÄ¿Ø¼þ×ö³õʼ»¯¹¤×÷£¬Ò»°ãÖ»ÓÐASP.NETÓ¦ÓóÌÐò£¨Web Application£©²ÅÓС£
ASP.NETÒ³ÃæÖаüº¬Á½ÖÖ´úÂëÄ£ÐÍ£¬Ò»ÖÖÊǵ¥ÎļþҳģÐÍ£¬ÁíÒ»ÖÖÊÇ´úÂëÒþ²ØÒ³Ä£ÐÍ¡£ÕâÁ½¸öÄ£Ð͵ŦÄÜÍêȫһÑù£¬¶¼Ö§³Ö¿Ø¼þµÄÍÏ×§£¬ÒÔ¼°ÖÇÄܵĴúÂëÉú³É¡£
4.1.2 µ¥ÎļþҳģÐÍ
µ¥ÎļþҳģÐÍÖеÄËùÓдúÂ룬°üÀ¨¿Ø¼þ´úÂë¡¢ÊÂÎï´¦Àí´úÂëÒÔ¼°HTML´úÂëÈ«¶¼°üº¬ÔÚ.aspxÎļþÖС£±à³Ì´úÂëÔÚscript±êÇ©£¬²¢Ê¹ÓÃrunat=“server”ÊôÐÔ±ê¼Ç¡£´´½¨Ò»¸öµ¥ÎļþҳģÐÍ£¬ÔÚ¡¾Îļþ¡¿°´Å¥ÖÐÑ¡Ôñ¡¾Ð½¨Îļþ¡¿Ñ¡ÏÔÚµ¯³ö¶Ô»°¿òÖÐÑ¡Ôñ¡¾Web´°Ìå¡¿»òÔÚÓÒ»÷µ±Ç°ÏîÄ¿£¬ÔÚÏÂÀ²Ëµ¥ÖÐÑ¡Ôñ¡¾Ìí¼Óн¨Ïî¡¿Ñ¡Ïî¼´¿É´´½
Ïà¹ØÎĵµ£º
1£¬SqlServer´æ´¢¹ý³ÌµÄÊÂÎñ´¦Àí
Ò»ÖֱȽÏͨÓõijö´í´¦ÀíµÄģʽ´ó¸ÅÈçÏ£º
Create procdure prInsertProducts
(
@intProductId int,
@chvProductName varchar(30),
@intProductCount int
)
AS
Declare @intErrorCode int
Select @intErrorCode=@@Error
Begin transaction
if @intError ......
ÉèÖÃÏÂÀ¿òµÄ³õʼֵ£º
<asp:DropDownList ID="DropDownList1" runat="server">
<asp:ListItem Text="Сѧ" Value="1"></asp:ListItem>
<asp:ListItem Text="ÖÐѧ" Value="2"></asp:ListItem& ......
»ñÈ¡ÇëÇóµÄÒ³µÄ HttpRequest ¶ÔÏó¡£
Ò»¡¢HttpRequest Àà
ʹ ASP.NET Äܹ»¶ÁÈ¡¿Í»§¶ËÔÚ Web ÇëÇóÆÚ¼ä·¢Ë굀 HTTP Öµ¡£
ÏÂÃæµÄ´úÂëʾÀýʹÓà StreamWriter ÀཫÈô¸É HttpRequest ÀàÊôÐÔÖµµÄֵдÈëÎļþ¡£¶ÔÓÚÊÇ×Ö·û´®ÀàÐ͵ÄÊôÐÔ£¬ÊôÐÔÖµ±»Ð´ÈëÎļþʱ½«±»±àÂëΪ HTML¡£±íʾ¼¯ºÏµ ......
² Oracle9iµÄ°²×°£¬Çë²ÎÕÕ¹Ù·½µÄ°²×°ËµÃ÷¡£
² Oracle9i°²×°³É¹¦ÒÔºó£¬Ê¹ÓùÜÀíÔ±£¨Óû§Ãû£ºsys¡¢ÃÜÂ룺sys£©µÄÉí·ÝµÇ¼½øÈ¥£¬´´½¨Ò»¸öÓû§ddymis£¬ÃÜÂ룺ddymis,½ÇɫĬÈϸ³Óèdba¡£
² ......
Ò»).´´½¨²¿ÊðÏîÄ¿
1. ÔÚ“Îļþ”²Ëµ¥ÉÏÖ¸Ïò“Ìí¼ÓÏîÄ¿”£¬È»ºóÑ¡Ôñ“н¨ÏîÄ¿”¡£
2. ÔÚ“Ìí¼ÓÐÂÏîÄ¿”¶Ô»°¿òÖУ¬Ñ¡Ôñ“ÏîÄ¿ÀàÐÍ”´°¸ñÖеē°²×°ºÍ²¿ÊðÏîÄ¿”£¬È»ºóÑ¡Ôñ“Ä£°å”´°¸ñÖеē°²×°ÏîÄ¿”¡£ÔÚ“Ãû³Æ”¿ò ......