¡¡¡¡½üÈÕÔÚѧϰC++£¬¿´µ½º¯ÊýÖ¸Õ룬ÓÉÓÚ֮ǰһֱ¸ãASP£¬ËùÒÔÏëASPÀïÃæÊÇ·ñÒ²ÓÐÕâ¸öº¯ÊýÖ¸ÕëµÄ¶«Î÷£¬°Ù¶ÈÁËһϣ¬Ã»ÓÐÌ«¶à¹ØÓÚ´Ë·½ÃæµÄ½éÉÜ£¬ÓÚÊÇ·ÁË·VBScriptÊֲᣬûÈÃÎÒʧÍû£¬ÕÒµ½ÁËGetRefÕâ¸öº¯Êý£¬ÒýÓÃÊÖ²áÉϵÄ˵Ã÷£º
GetRef º¯Êý
·µ»ØÒ»¸öÖ¸ÏòÒ»¹ý³ÌµÄÒýÓ㬴˹ý³Ì¿É°ó¶¨Ä³Ê¼þ¡£
Set object.eventname = GetRef(procname)
²ÎÊý
object
±ØÑ¡ÏʼþËù¹ØÁªµÄ¶ÔÏóµÄÃû³Æ¡£
eventname
±ØÑ¡Ïî¡£ÒªÓ뺯Êý°ó¶¨µÄʼþµÄÃû³Æ¡£
procname
±ØÑ¡Ïî¡£¸Ã×Ö·û´®Öаüº¬ Sub »ò Function ¹ý³ÌµÄÃû³Æ£¬¸Ã¹ý³ÌÓëʼþ¹ØÁª¡£
˵Ã÷
GetRef º¯Êý¿ÉÒÔÓÃÀ´½« VBScript ¹ý³Ì (Function »ò Sub£© Óë DHTML (¶¯Ì¬ HTML)Ò³ÃæÖпÉÓõÄÈκÎʼþÁªÏµÔÚÒ»Æð¡£DHTML ¶ÔÏóÄ£ÐÍΪ²»Í¬¶ÔÏóÌṩÁËÓë¸÷ÖÖ¿ÉÓÃʼþÓйصÄÐÅÏ¢¡£
ÔÚÆäËû½Å±¾ºÍ³ÌÐòÉè¼ÆÓïÑÔÖУ¬GetRef ËùÌṩµÄ¹¦Äܱ»³ÆÎªº¯ÊýÖ¸Õ룬¼´ËüÖ¸ÏòÁËÔÚÖ¸¶¨Ê¼þ·¢ÉúʱҪִÐеĹý³ÌµÄµØÖ·¡£
ÏÂÃæµÄÀý×Ó˵Ã÷ÁË GetRef º¯ÊýµÄʹÓãº
<SCRIPT LANGUAGE="VBScript">
Function GetRefTest()
Dim Splash
Splash = "GetRefTest Version 1.0" & vbCrLf
Splash = Splash & Chr(169) & " YourComp ......
ÈçºÎѸËÙ³ÉΪJava¸ßÊÖ[TomjavaÔ´´]
ºÜ¶àÍøÓÑÎÊÎÒѧϰJavaÓÐûÓÐʲô½Ý¾¶,ÎÒ˵“ÎÞËû£¬Î¨ÊÖÊì¶û”¡£µ«ÊÇÎÒÈ´ºÜÔ¸Ò⽫×Ô¼ºÑ§Ï°µÄһЩ¾Ñéд³öÀ´£¬ÒÔ±ãºóÀ´ÕßÉÙ×ßÍä·,°ïÖú±ðÈËÊÇ×î´óµÄ¿ìÀÖÂ
ÒªÏëѧºÃJava£¬Ê×ÏÈÒªÖªµÀJavaµÄ´óÖ·ÖÀà¡£ÎÒÃÇÖªµÀ£¬×Ô´ÓSunÍÆ³öJavaÒÔÀ´£¬¾ÍÁ¦Í¼Ê¹Ö®ÎÞËù²»°ü£¬ËùÒÔJava·¢Õ¹µ½ÏÖÔÚ£¬°´Ó¦ÓÃÀ´·ÖÖ÷Òª·ÖΪÈý´ó¿é£ºJ2SE,J2MEºÍJ2EE,ÕâÒ²¾ÍÊÇSun ONE(Open Net Environment)Ìåϵ¡£J2SE¾ÍÊÇJava2µÄ±ê×¼°æ£¬Ö÷ÒªÓÃÓÚ×ÀÃæÓ¦ÓÃÈí¼þµÄ±à³Ì£»J2MEÖ÷ÒªÓ¦ÓÃÓÚǶÈëÊÇϵͳ¿ª·¢£¬ÈçÊÖ»úºÍPDAµÄ±à³Ì£»J2EEÊÇJava2µÄÆóÒµ°æ£¬Ö÷ÒªÓÃÓÚ·Ö²¼Ê½µÄÍøÂç³ÌÐòµÄ¿ª·¢£¬Èçµç×ÓÉÌÎñÍøÕ¾ºÍERPϵͳ¡£J2SE¿ª·¢×ÀÃæÓ¦ÓÃÈí¼þ±ÈÆðVC,VB,DEPHIÕâЩ´«Í³¿ª·¢ÓïÑÔÀ´Ëµ£¬ÓÅÊÆºÃÏó²¢²»Ã÷ÏÔ¡£J2ME¶ÔÓÚ³õѧÕßÀ´Ëµ£¬ºÃÏóÓÖÓеãÉî°Â£¬¶øÇÒÒ»°ã¿ª·¢ÕߺÜÄÑÓпª·¢»·¾³¡£ËùÒÔÏÖÔÚÓ¦ÓÃ×î¹ã·ºÓÖ×îºÃѧµÄ¾ÍÊÇJ2EEÁË¡£J2EEÓÖ°üÀ¨Ðí¶à×é¼þ£¬ÈçJsp,Servlet,JavaBean,EJB,JDBC,JavaMailµÈ¡£ÒªÑ§Ï°ÆðÀ´¿É²»ÊÇÒ»Á½ÌìµÄÊ¡£ ½éÉÜΪʲô¹Ø×¢j2eeµÄÈ˱Ƚ϶à
ÄÇôÓÖ¸ÃÈçºÎѧϰJ2EEÄØ£¿µ±È»JavaÓï·¨µÃÏÈ¿´Ò»¿´µÄ£¬I/O°ü£¬Util°ü£¬Lang°üÄã¶¼ÊìϤÁËÂð£¿È»ºóÔÙ´ÓJSPѧÆð¡£Èç¹ûÄ ......
CREATE PROCEDURE sp_newpage
@tb varchar(50), --±íÃû
@col varchar(50), --°´¸ÃÁÐÀ´½øÐзÖÒ³
@coltype int, --@colÁеÄÀàÐÍ,0-Êý×ÖÀàÐÍ,1-×Ö·ûÀàÐÍ,2-ÈÕÆÚʱ¼äÀàÐÍ
@orderby bit, --ÅÅÐò,0-˳Ðò,1-µ¹Ðò
@collist varchar(800),--Òª²éѯ³öµÄ×Ö¶ÎÁбí,*±íʾȫ²¿×Ö¶Î
@pagesize int, --ÿҳ¼Ç¼Êý
@page int, --Ö¸¶¨Ò³
@condition varchar(800),--²éѯÌõ¼þ
@RecordCount Int Output,
@pages int OUTPUT --×ÜÒ³Êý
AS
/*
¹¦ÄÜÃèÊö£º¶ÔÖ¸¶¨±íÖÐÂú×ãÌõ¼þµÄ¼Ç¼°´Ö¸¶¨ÁнøÐзÖÒ³²éѯ£¬·ÖÒ³¿ÉÒÔ˳Ðò¡¢µ¹Ðò
²éѯ¿ÉÒÔÖ¸¶¨Ò³´óС¡¢Ö¸¶¨²éѯÈÎÒâÒ³¡¢Ö¸¶¨Êä³ö×Ö¶ÎÁÐ±í£¬·µ»Ø×ÜÒ³Êý
×÷ Õߣºpbsql
°æ ±¾£º1.10
×îºóÐ޸ģº2004-11-29
*/
DECLARE @sql nvarchar(4000),@where1 varchar(800),@where2 varchar(800)
IF @condition is null or rtrim(@condition)=''
BEGIN--ûÓвéѯÌõ¼þ
SET @where1=' WHERE '
SET @where2=' '
END
ELSE
BEGIN- ......
Ŀǰ¶ÔASP³ÌÐòµÄ¼ÓÃÜ·½·¨Ö÷ÒªÓÐÈýÖÖ£º½Å±¾±àÂëÆ÷(SRCENC.EXE)¼ÓÃÜ¡¢×é¼þ¼ÓÃÜ¡¢×Ô±à³ÌÐò¼ÓÃÜ£¬ÏÂÃæÎÒÃǾÍÀ´Õ¹¿ª½éÉÜÕâÈýÖÖ¼ÓÃÜ·½·¨¡£
1¡¢Ê¹ÓÃ΢ÈíµÄMS Script Encode½øÐмÓÃÜ
΢ÈíÌṩÁ˽ű¾±àÂëÆ÷MS Script Encode(ÏÂÔØµØÖ·http://www.itgene.cn/itgene/download/download.aspID=232)£¬¿ÉÒÔ¶ÔASP³ÌÐò½øÐмÓÃÜ¡£ÕâÊÇÒ»¸ö¼òµ¥µÄÃüÁîÐй¤¾ß£¬ÆäÖ´ÐÐÎļþÊÇSRCENC.EXE£¬ÐèÒªÔÚDOSÏÂÔËÐС£ËüÖ»¼ÓÃÜÒ³ÃæÖÐǶÈëµÄ½Å±¾´úÂ룬°ÑÍøÒ³ÖÐÖ®¼äµÄASP´úÂëת»»³É²»¿É¶ÁµÄÂÒÂ룬ÆäËû²¿·ÖÔò±£³ÖÔÑù²»±ä¡£¼ÓÃܺóµÄ³ÌÐò£¬±ØÐëʹÓÃInternet Explorer 5.0ÒÔÉϰ汾²ÅÄÜÕý³£ä¯ÀÀ¡£
ÓÃSRCENC¼ÓÃÜÖ®ºó£¬ÎļþÖб»¼ÓÃܹýµÄ²¿·Ö½«±ä³ÉÖ»¶ÁÀàÐÍ£¬¼ÙÈçÄãÐÞ¸ÄÁ˼ÓÃܲ¿·Ö(ÄÄÅÂÖ»¸Ä¶¯Ò»¸ö×Ö)£¬¾Í»áµ¼ÖÂÕû¸öÎļþ²»ÄÜʹÓ᣶ÔÓÚ VBScript£¬¼ÓÃܺóÔÚÔ´ÎļþµÄµÚÒ»ÐлáÏÔʾ£º<SCRIPT LANGUAGE=”VBScript.Encode”>£»¶øJScript£¨»ò JavaScript£©Ôò»áÏÔʾ£º<SCRIPT LANGUAGE=”JScript.Encode”>
(1)¼ÓÃÜ·½·¨
µ¥»÷“¿ªÊ¼”/³ÌÐò/¸½¼þ/ÃüÁîÌáʾ·û£¬ÔÚMS-DOS ÃüÁîÐÐÖÐÊäÈëÒÔÏÂÃüÁ¼´¿É¶Ôij¸öaspÎļþ¼ÓÃÜ ......
¹ØÓÚASP.NETƽ̨ϵÄWeb FormsºÍMVC£¬Õ§Ò»¿´À´£¬´óÓÐÒ»ÖÖ“¼ÈÉú褺ÎÉúÁÁ”µÄ¸Ð¾õ£¬µ«×øÏÂÀ´×Ðϸ˼¿¼£¬»¹ÊÇÓÐÆä¸÷×Ô´æÔڵĵÀÀíµÄ¡£Ê×ÏÈ,ÎÒÃÇÏÈÀ´¿´Ò»ÏÂWeb Forms, ¼¸ÄêµÄʵ¼ùÖ¤Ã÷Web FormsÊÇÒ»¸ö·Ç³£Îȶ¨ºÍ³ÉÊìµÄƽ̨£¬ÎÞÒÉËüÊÇÇ¿´óµÄ£¬µ«Ò²²»ÊÇÍêÃÀÎÞȱµÄ¡£´ÓÒÔϼ¸¸ö·½ÃæÀ´¿´ËüµÄÇ¿´óÖ®´¦£º
1¡¢ÐÔÄÜÓÅÐã
ʵ¼ùÖ¤Ã÷£¬Web FormsµÄÐÔÄÜ»¹ÊDz»´íµÄ£¬¼´Ê¹ÔÚÐÔÄÜÒªÇó·Ç³£¸ßµÄÇé¿öÏ£¬ËüÒ²Äܹ»±íÏÖÓÅÐã¡£
2¡¢¶Ô³õѧÕßµÄÃż÷µÍ
΢ÈíÉè¼ÆÁËÒ»¸öÍêÕûWeb¿ª·¢»·¾³£¬Ê¹µÃ¹¹½¨WebÓ¦ÓÃÓÐÁËеÄÌåÑ飬¿ª·¢ÈËÔ±Ö»ÐèÔÚÒ»¸ö¿ÉÊÓ»¯Éè¼ÆÆ÷ÖÐÍϷſؼþ¡¢²¢ÇÒÔÚ±íµ¥ÖÐÉèÖÃÊôÐÔ£¬È»ºó±àд´úÂëÀ´ÏìӦʼþ¼´¿É¡£ÕâʹµÃ¶ÔÓÚ³ÌÐòÂß¼µÄ²Ù×÷±äµÃ·Ç³£Ö±¹Û£¬¾ÍºÃÏñÔÚ¿ª·¢Ò»¸öWinFormÓ¦ÓÃÒ»Ñù¡£´ÓÕâ¸ö½Ç¶ÈÀ´Ëµ£¬´ÓWeb fromsÈëÃÅWeb¿ª·¢ÊÇÒ»¼þ·Ç³£ÈÝÒ×µÄÊÂÇé¡£
3¡¢¿ÉÀ©Õ¹ÐÔ
Web FormsÄ£ÐÍÌṩÁËÒ»¸ö¸ß¶È³éÏóµÄ¿ò¼Ü£¬Õâ¸ö¿ò¼ÜÓÐ×ŷdz£Ç¿´óµÄÀ©Õ¹ÄÜÁ¦¡£¼´Ê¹ÔÚÐÔÄÜÒªÇó·Ç³£¸ßµÄÓ¦ÓÃÖУ¬Ò²²»´ó»á³öÏÖÀ©Õ¹·½ÃæµÄÎÊÌâ¡£³ýÁËASP.NETÄÚÖõÄÈô¸ÉWEB¿Ø¼þÍ⣬ÎÒÃÇ¿ÉÒÔ¸ù¾ÝÐèÒª¿ª·¢²¢¶¨ÒåÌØ¶¨¿Ø¼þÈ¥Íê³ÉÌØ¶¨ÈÎÎñ¡£ÕâÒ»ÌØÐÔËÆµÄWeb Forms¾ß±¸ÁËÇ¿´óµÄÀ©Õ¹ÄÜÁ¦¡£ÕýÒòΪÕâ¸öÌØÐÔ£¬¿ÉÄÜA ......
Asp.netÖÐDataBinder.EvalÓ÷¨µÄ×ܽá
<%# Bind("Subject") %> //°ó¶¨×Ö¶Î
<%# Container.DataItemIndex + 1%> //ʵÏÖ×Ô¶¯±àºÅ
<%# DataBinder.Eval(Container.DataItem, "[n]") %>
ͨ³£Ê¹Óõķ½·¨(ÕâÈý¸öÐÔÄÜ×îºÃ)
<%# DataBinder.Eval(Container.DataItem, "ColumnName") %>
<%# DataBinder.Eval(Container.DataItem, "ColumnName", null) %>
<%# DataBinder.Eval(Container, "DataItem.ColumnName", null) %>
ÆäËûÓ÷¨
<%# ((DataRowView)Container.DataItem)["ColumnName"] %>
<%# ((DataRowView)Container.DataItem).Row["ColumnName"] %>
<%# ((DataRowView)Container.DataItem)["adtitle"] %>
<%# ((DataRowView)Container.DataItem)[n] %>
<%# ((DbDataRecord)Container.DataItem)[0] %>
<%# (((×Ô¶¨ÒåÀàÐÍ)Container.DataItem)).ÊôÐÔ.ToString() %>//Èç¹ûÊôÐÔΪ×Ö·û´®ÀàÐ;Ͳ»ÓÃToString()ÁË
DataBinder.EvalÓ÷¨·¶Àý
<%# DataBinder.Eval(Container.DataItem, "IntegerValue", "{0:c}") %>
¸ñʽ»¯×Ö·û´®²ÎÊýÊÇ¿ÉÑ¡µÄ¡£Èç¹ûºöÂÔ²ÎÊý£¬DataBinder.Eval ·µ»Ø¶ÔÏóÀàÐÍ ......