asp.netµÄÒì³£´¦Àí»úÖÆ
³ÌÐò¿ª·¢ÖУ¬Êý¾ÝÁ÷°´ÕÕÒ»¶¨µÄ¹æÂɽøÐд«Ê䣬Èç¹ûÓû§ºÍ³ÌÐòÖ®¼äµÄ½»»¥ÍêÈ«°´ÕÕÔ¤¶¨µÄЧ¹ûÔËÐУ¬³ÌÐò²»»á³öÏÖÎÊÌâ¡£¿ÉÒÔ¼ÙÉèËù´¦ÀíµÄÊý¾Ý¶¼·ûºÏÒªÇó£¬Í¨¹ý½çÃæ×÷¸ñʽÅж¨£¬ËùÓÐ×ÊÔ´¶¼ÕýÈ·£¬µ«ÊÇΪÁËϵͳµÄ°²È«£¬ÐèÒª´¦Àí´æÔÚµÄÒþ»¼£¬²»ÄܶÔÊý¾Ý°²È«±§ÓÐÀíÏ뻯µÄÏë·¨¡£
ÔÚASP.NETÖУ¬´íÎó´¦Àí·ÖΪÁ½¸ö²ãÃæ£ºÒ³ÃæÊäÈëÐÅÏ¢ÑéÖ¤¡¢CLRÌṩµÄ½á¹¹»¯´íÎó´¦Àí»úÖÆ¡£ÔÚÒ³ÃæÊäÈëÐÅÏ¢ÅжÏÖУ¬¿ÉÒÔ²ÉÓÃJavaScript¡¢VBScriptµÈ½Å±¾½øÐÐÅжϣ¬Ò²¿ÉÒÔʹÓÃ.NET »·¾³Ï´øÓеÄValidationºÍÕýÔò±í´ïʽµÄ·½Ê½½«ÐÅÏ¢ÔÚÌá½»Ö´Ðд¦Àíǰ£¬½øÐиñʽÅжϡ£¸ñʽÅжϰüÀ¨£ºÍøÂçµØÖ·¡¢µç×ÓÐÅÏä¡¢ÊäÈë×Ö·û´®³¤¶ÌºÍÊäÈëÐÅÏ¢µÄÊý¾ÝÀàÐ͵ÄÅжϵȡ£
½á¹¹»¯Òì³£´¦ÀíÊÇCLRµÄ»ù´¡²¿·Ö£¬¾ßÓÐÒÔÏÂÌØµã£º¿ÉÒÔ¿çÓïÑÔ£¬Òì³£¿ÉÒÔÔÚÒ»ÖÖÓïÑÔÖÐÒý·¢£¬ÔÚÁíÍâÒ»ÖÖÓïÑÔÖв¶×½´¦Àí£»·Ö²ã´¦Àí£¬Ò»¸öÒì³£¿ÉÒÔ°üÀ¨ÁíÍâÒ»¸öÒì³££¬ÕâÒâζ×Åϵͳ¿ÉÒÔ²¶»ñµ×²ã¶ÔÏó£¨ÈçÊý¾Ý²ãºÍÒµÎñ²ã£©µÄÒì³££¬Òý·¢×Ô¼ºµÄÒì³££¬°üº¬Óеײã¶ÔÏóµÄÒì³£¡£ÕâÑù¿ÉÒÔ½«Òì³£½øÐÐϸÖ·ÖÀ࣬ʹµÃÒì³£¸üÈÝÒ×´¦Àí¡£
½á¹¹»¯Òì³£´¦Àí£¬Ò»°ãҪʹÓÃ3²¿·Ö´úÂë¡£
£¨1£©Try£ºÊdzÌÐòÖпÉÄܳöÏÖ´íÎóµÄ²Ù×÷²¿·Ö¡£
£¨2£©Catch£ºÊÇÓÃÀ´´¦Àí¸÷ÖÖ´íÎóµÄ²¿·Ö£¨¿ÉÒÔÓжà¸ö£©¡£±ØÐëÕýÈ·ÅÅÁв¶»ñÒì³£µÄCatch×Ӿ䣬·¶Î§Ð¡µÄException·ÅÔÚÇ°ÃæµÄCatch¡£¼´Èç¹ûExceptionÖ®¼ä´æÔڼ̳йØÏµ£¬¾ÍÓ¦°Ñ×ÓÀàµÄException·ÅÔÚÇ°ÃæµÄCatch×Ó¾äÖС£
£¨3£©Finally ¿éµÄ´úÂëÓÃÀ´ÇåÀí×ÊÔ´»òÖ´ÐÐÒªÔÚTry¿éĩβִÐÐµÄÆäËû²Ù×÷£¨¿ÉÒÔÊ¡ÂÔ£©¡£ÎÞÂÛÊÇ·ñ²úÉúÒì³££¬Finally¿é¶¼»áÖ´ÐС£
½á¹¹»¯Òì³£´¦Àí
Òì³£ÊÇÔÚ³ÌÐòÉè¼ÆÖÐÎÞ·¨±ÜÃâµÄ´íÎó£¬Éè¼ÆµÄ³ÌÐò±ØÐëÄܹ»´¦ÀíËùÓпÉÄܳöÏֵĴíÎó¡£ËùÒÔÒªÈ«Ãæ¿¼ÂÇÒì³£´¦Àí£¬½«Ò»ÇпÉÄܳöÏÖÒì³£µÄ´úÂë¶¼½øÐÐtryµÄ²¶×½£¬È»ºó½¨Á¢×Ô¼ºµÄÒì³£´¦Àí»úÖÆ£¬°´ÕÕ²»Í¬µÄÒì³£Çé¿ö½øÐзÖÀà´¦Àí¡£
Òì³£²úÉúµÄʱºò£¬ÐèÒªÖªµÀÊÇʲôÔÒòÔì³ÉµÄ´íÎóÒÔ¼°´íÎóµÄÏà¹ØÐÅÏ¢¡£¸ù¾Ýʵ¼ÊÇé¿öÅ׳ö¾ßÌåÀàÐ͵ÄÒì³££¬È»ºó½¨Á¢²¶×½»úÖÆ£¬²¶×½µ½Ò쳣ʱ×ö³ö¾ßÌåµÄ´¦Àí¡£ÔÚ±àд´úÂë¹ý³ÌÖУ¬¿ÉÒÔʹÓÃϵͳÒѶ¨ÒåµÄÏà¹ØÒì³£ÀàÒÔ¼°×Ô¶¨ÒåµÄÒì³£ÀàÀ´ÊµÀý»¯²¢Å׳öÐèÒªµÄÒì³£¡£ÈçÒ»¸ö²»¿ÉÄÜʵÏֵĽӿڣ¬¿ÉÒÔÅ׳öSystem.NotSupportedExceptiionµÄÒì³£À´¸æË߽ӿڵĵ÷ÓÃÕß¡£
ÔÚ´¦ÀíÒì³£
Ïà¹ØÎĵµ£º
ÎÒÃǾ³£ÒªÔÚÒ»¸ö±íÖн«Êý¾ÝÇ¨ÒÆµ½ÁíÒ»¸ö±í£¬µ±È»£¬Óõķ½·¨Ê®·Ö¶àÁË¡£ÔÚ.net 2.0ÖУ¬ÌṩÁËÒ»¸ösqlbulkcopyÀ࣬Ҳ¿ÉÒÔʵÏÖÈçϵIJÙ×÷£¬ÏÂÃæ¼òµ¥½éÉÜÏ¡£±ÈÈçÒ»¸ö±íÈçÏÂ
CREATE TABLE Person3
(
PersonID int IDENTITY(1,1) PRIMARY KEY,
Name nvarchar(200),
Email nvarchar(200),
Picture image
)
INSERT INT ......
¹ØÓÚÒ³Ãæ´«ÖµµÄ·½·¨£¬Òý·¢Á˺ܶàÌÖÂÛ¡£¿´À´ÓкܶàÈ˹Ø×¢Õâ¸ö£¬ÎÒ¾ÍÎÒ¸öÈ˹۵ã×öÁËЩ×ܽᣬϣÍû¶Ô´ó¼ÒÓÐËù°ïÖú¡£
1. ʹÓÃQueryString±äÁ¿
QueryStringÊÇÒ»Öַdz£¼òµ¥µÄ´«Öµ·½Ê½£¬Ëû¿ÉÒÔ½«´«Ë͵ÄÖµÏÔʾÔÚä¯ÀÀÆ÷µÄµØÖ·À¸ÖС£Èç¹ûÊÇ´«µÝÒ»¸ö»ò¶à¸ö°²È«ÐÔÒªÇ󲻸߻òÊǽṹ¼òµ¥µÄÊýֵʱ£¬¿ÉÒÔʹÓÃÕâ¸ö·½·¨¡£µ«ÊǶÔÓÚ´«µÝÊ ......
ʹÓÃASP.NETÉú³É¾²Ì¬Ò³ÃæµÄ·½·¨ÓÐÁ½ÖÖ£¬µÚÒ»ÖÖÊÇʹÓÃC#ÔÚºǫ́Ӳ±àÂ룬µÚ¶þÖÖÊǶÁȡģ°åÎļþ£¬Ê¹ÓÃ×Ö·û´®Ìæ»»µÄ·½·¨¡£µÚÒ»ÖÖ·½·¨±àÂëÁ¿´ó£¬
¶øÇÒά»¤±È½ÏÀ§ÄÑ¡£ÎÒÖØµã½²½âµÚ¶þÖÖ·½·¨¡£µÚ¶þÖÖ·½·¨µÄ»ù±¾Ë¼Â·ÊÇ£ºÊ¹ÓÃDWÖ®ÀàµÄ¹¤¾ßÉú³ÉÒ»¸ö¾²Ì¬Ò³ÃæÄ£°å¡£¶ÁÈ¡¸ÃÄ£°åÎļþ£¬È»ºó¶ÔÀïÃæµÄÌØÊâ±ê¼ÇʹÓÃ
ÕæÊµµÄÊý¾ÝÌæ»»µô£¬²¢Éú³ÉÒ ......
Ò»¡¢Ä¿Ç°ÔÚASP.NETÖÐÒ³Ãæ´«Öµ¹²ÓÐÕâô¼¸ÖÖ·½Ê½£º
µÚÒ»ÖÖ·½·¨£º
¡¡¡¡Í¨¹ýURLÁ´½ÓµØÖ·´«µÝ
send.aspx:
protected void Button1_Click(object sender, EventArgs e)
{
Request.Redirect("Default2.aspx?usern ......
WebRequest mywebrq;
WebResponse mywebresp;
StreamReader sr;
Streamwriter sw;
Private void Page_Load(object sender,EventArgs e) { mywebreq=WebRequest.Create( http://localhost/Test.aspx ); mywebresp=mywebreq.GetResponse();
sr=new streamReader(mywebresp.GetResponsestream());
strHtml=sr.ReadT ......