ÄãµÄλÖãºÈí¼þÓë¹âÅÌ>
ASPÓëADOÔÚWebÊý¾Ý¿â²éѯÖеÄÓ¦ÓÃ(ÏÂ)
2000-04-10 00:00:00¡¤ -¡¤ÒÝÏÉʱ¿Õ

p>¡¡¡¡Õâ¸öÓ¦ÓÃËùÒªÍê³ÉµÄÊǶԸ۰ijöÈë¾³Êý¾Ý¿â½øÐвéѯ²Ù×÷£¬Äã¿ÉÒÔ¸ø³öÒ»ÖÖ»ò¼¸ÖÖ²éѯÌõ¼þ£¬È»ºó°´ÄãµÄÒªÇóÏÔʾ²éѯ½á¹û¡£

  • È·¶¨Êý¾ÝÔ´
    ¡¡¡¡Òª·ÃÎÊÍøÉÏÊý¾Ý¿â£¬±ØÐëÊ×ÏÈÉ趨Êý¾ÝÀ´Ô´¡£ÔÚ·þÎñÆ÷ÉÏ´ò¿ª"ÎҵĵçÄÔ"ÖеÄ"¿ØÖÆÃæ°å"£¬Ë«»÷"ODBC"£¬ÔÚ"ϵͳDSN"ÏÂÑ¡"Ìí¼Ó"£¬Ñ¡³öÄãÔ¤ÏÈ×öºÃµÄÊý¾Ý¿âÖÖÀà¡¢Ãû³ÆºÍλÖá£ÎÒÕâÀïÒªÓõ½µÄÊÇFoxProÊý¾Ý¿â£¬Êý¾ÝÔ´Ãû³ÆÎªGACX£¬Ö÷Êý¾Ý¿âÃû³ÆÎªvisa.dbf£¬±àÂëÊý¾Ý¿âÃû³ÆÎªzd.dbf¡£

  • ADOÊý¾Ý¿âµÄʹÓÃ
    ¡¡¡¡ADOÊý¾Ý¿âµÄÉè¼Æ·½·¨ÊÇÏÈÓÃServer.CreatObjectÈ¡µÃ¶ÔÏó"ADODB.Connection"µÄÒ»¸öʵÀý£¬²¢ÓÃ"Open"´ò¿ª´ý·ÃÎʵÄÊý¾Ý¿â£º

    SetConn=Server.CreatObject("ADODB.Connection")
    Conn.Open"´ý·ÃÎʵÄÊý¾Ý¿âÃû³Æ"

    ¡¡¡¡È»ºóÖ´ÐÐSQLÃüÁ¼´¶ÔÊý¾Ý¿â½øÐвÙ×÷£¬ÕâÀïҪʹÓÃExecuteÃüÁ

    SetRS=Conn.Execute("Select...From...Where...")

    ¡¡¡¡ÏÂÒ»²½¾Í¿ÉÒÔ¶ÔÊý¾Ý¿â½øÐвéѯ²Ù×÷£¬ÒªÊ¹ÓÃRecordSets¶ÔÏóµÄÈçÏÂÃüÁ

    ¡¡RS.Fildes.CountRecordSetsµÄ×Ö¶ÎÊý
    ¡¡RS(i).NameµÚi¸ö×Ö¶ÎÃû
    ¡¡RS(i)µÚi¸ö×ֶεļǼ
    ¡¡RS("×Ö¶ÎÃû")Ö¸¶¨×ֶεļǼ
    ¡¡RS.EOFÊÇ·ñÖ¸Ïò×îºóÒ»¸ö×Ö¶ÎTrueorFalse
    ¡¡RS.MoveFirstÖ¸ÏòµÚÒ»Ìõ¼Ç¼
    ¡¡RS.MovePrevÖ¸ÏòǰһÌõ¼Ç¼
    ¡¡RS.MoveNextÖ¸ÏòºóÒ»Ìõ¼Ç¼
    ¡¡RS.MoveLastÖ¸Ïò×îºóÒ»Ìõ¼Ç¼
    ¡¡RS.GetRows½«²éѯ½á¹û´æ·ÅÔÚÊý×éÖУ¬È»ºóÔÙ´ÓÊý×éÖжÁÈ¡
    ¡¡RS.Properties.CountµÃµ½ADOµÄConnection»òResultSetµÄÊôÐÔ×ÜÊý
    ¡¡RS.Properties(Item).NameµÃµ½ADOµÄConnection»òResultSetµÄÊôÐÔÃû³Æ
    ¡¡RS.Properties(Item)µÃµ½ADOµÄConnection»òResultSetµÄÊôÐÔÖµ

¾ßÌåʵÏÖ
¡¡¡¡²éѯÖ÷Ò³ÃæÎª¸Û°ÄÖ¤¼þÐÅÏ¢²éѯ£¬¶ÔÓ¦³ÌÐòΪgacx.asp£¬²éѯ½á¹ûÒÔÁ½ÖÖ·½Ê½ÏÔʾ£¬Ò»ÖÖÊÇÏÔʾÖ÷ÒªÐÅÏ¢-¸Û°ÄÖ¤¼þÐÅÏ¢²éѯ½á¹ûÁÐ±í£¬¶ÔÓ¦³ÌÐòΪgacxlb.asp£¬Ò»ÖÖÊÇÏÔʾȫ²¿ÐÅÏ¢

¡¡¡¡¸Û°ÄÖ¤¼þÐÅÏ¢²éѯ½á¹û£¬¶ÔÓ¦³ÌÐòΪgacxxq.asp£¬Èç¹û²éѯÌõ¼þ²»ÄÜÂú×ãʱ£¬»¹½«ÏÔʾһ¸öÌáÊ¾Ò³Ãæ£¬¸æËßÓû§²»´æÔÚÂú×ãÌõ¼þµÄ½á¹û£¬ÕâÓɳÌÐògacxts.aspÍê³É¡£

¡¡¡¡Ê×Ïȸù¾Ý¿Í»§ÌṩµÄÊý¾Ý¿âºÍÒªÇó²éѯµ ÏÁ¢²éѯ¡¢²éѯ½á¹û¡¢²éѯ½á¹ûÁбíÒ³Ãæ£¬»¹Òª¸ø³öÒ»¸ö¼òµ¥µÄÌáʾ½çÃæ£¬¸æËßÓû§²»´æÔÚÂú×ãÌõ¼þµÄ½á¹û£¬ÇëÖØÐ²éѯ£¬ÕâЩ¹¤×÷¿ÉÒÔÓÃFrontPage98Íê³É£¬Õû¸öÒ³ÃæÓ¦¸Ã×öµ½¼ò½à´ó·½£¬Ö÷ÌâÏÊÃ÷¡£³ÌÐò´úÂëÔÚMicrosoftVisualInterDevϱàд¡£

¡¡¡¡ÏÂÃæ´¦Àí±àÂëÊý¾Ý¿âzd.dbfÖеÄÄÚÈÝ¡£´ÓÏÂͼÖпÉÒÔ¿´µ½ÓÐºÜ¶à´øÏÂÀ­¿òµÄÑ¡ÏîÀýÈç"ÐÔ±ð"¡¢"³öÉúµØ"µÈ£¬ÕâЩѡÏîµÄÄÚÈݶ¼ÊÇ´Ózd.dbfÊý¾Ý¿âÖÐÌáÈ¡³öÀ´µÄ£¬ÕâÕýÊDZ¾³ÌÐòÊý¾Ý¿â´¦Àí¹ý³ÌÖеÄÒ»¸öÉÁ¹âµã£¨ÕâÒ»²¿·ÖÊÇÓÉÌÕÔòÃñ¹¤³ÌʦÉè¼Æ²¢ÊµÏֵģ©£¬ÒòΪÓеÄÑ¡ÏîÄÚÈݺܶ࣬ÀýÈç³ö¾³¿Ú°¶ÓÐ101ÏîÖ®¶à£¬ÄãËäȻҲ¿ÉÒÔÓÃ$#@60;select$#@62;$#@60;option$#@62;...$#@60;/option$#@62;$#@60;/select$#@62;¸ñʽÔÚHTMLÒ³ÃæÖаѸ÷¸öÑ¡ÏîÁоٳöÀ´£¬µ«Äǽ«¸ø³ÌÐòµÄά»¤´øÀ´ºÜ´óÂé·³£¬Ò»µ©±àÂëÊý¾Ý¿âµÄÄÚÈÝÓб䶯£¬³ÌÐòÒ²½«²»µÃ²»×÷ºÜ¶àÐ޸쬶øÇÒ´øÏÂÀ­¿òµÄÑ¡Ïî¶¼ÊÇÔÚzd.dbfÖбàÂëÁ˵ģ¬ÍùÖ÷Êý¾Ý¿âÖÐÊäÈëÊý¾ÝʱÕâЩѡÏî¶¼Ö»ÊäÈë±àÂ룬µ«ÏÔʾʱȴ²»ÄÜÏÔʾ±àÂ룬±ØÐë°Ñ±àÂë¶ÔÓ¦µÄºº×ÖÏÔʾ³öÀ´¡£Õâ¶Î³ÌÐò´úÂëÈçÏ£¨ÒÔÐÔ±ðΪÀý£©£º

$#@60;%
SetConn=Server.CreatObject("ADODB.Connection")
Conn.Open"GACX"
SetRS=Conn.Execute("SelectBC,
MCFromzdWhereBCLike"se%"")
Response.Write"$#@60;SELECTSIZE=1NAME="SEX"$#@62;"
Do While Not RS.EOF

response.write"$#@60;option value="RS(0)"$#@62;"&RS(1)
Rs.MoveNext

Loop
Response.Write"$#@60;/SELECT$#@62;"
RS.Colse
Conn.Colse
%$#@62;

¡¡¡¡ÆäÖУ¬zd.dbf°üº¬Á½¸ö×Ö¶ÎMC¡¢BC£¬MC±íʾ´ý±àÂëÏÈçÄС¢Å®£¬BC±íʾ±àÂ룬ÈçÐÔ±ð±àÂëµÄǰÁ½Î»Îª"se"£¬ÄÐÓÃ"se1"±íʾ£¬Å®ÓÃ"se2"±íʾ¡£

¡¡¡¡Êý¾Ý¿â²éѯÖÐ×îÖØÒªµÄÊÇÈçºÎÈ¡µÃ²éѯÌõ¼þ¡£±¾ÀýÖÐÒª²éѯµÄÏî¿ÉÒÔ·ÖΪÁ½ÀࣺһÀàÊÇÊäÈëµÄtextÀàÐ͵IJéѯÌõ¼þ£¬ÁíÒ»ÀàÊÇ´ÓÏÂÀ­¿òÖÐÑ¡³öÀ´µÄÏÔÚ´¦Àíʱ¾Í񻂿·Ö¶Ô´ý£¬textÀàÐ͵IJéѯÌõ¼þºÜºÃ´¦Àí£¬ÀýÈçÐÕÃû£¬ÎÒ¸øÊäÈëµÄÄÚÈÝÃüÃûΪ"xm"£¬Èç¹ûÊäÈëµÄ²éѯÏΪ¿Õʱ¾ÍÔö¼ÓÒ»¸ö²éѯÌõ¼þ"NAME=Request.Form("xm")"¼´¿É£»ÏÂÀ­¿òµÄ´¦ÀíÒª¸´Ôӵö࣬µ±ÏÂÀ­¿òÑ¡ÖÐÒ»Ïîʱ£¬ÀýÈçÐÔ±ðÑ¡ÖÐÄУ¬ÏÂÀ­¿òÖÐÊäÈëµÄÊÇ"se1"£¬£¨µ«·´Ó³ÔÚÊý¾Ý¿âÖÐʱΪ"SEX=1"£¬ÒòΪÊý¾Ý¿âÖÐÊäÈë×ÖµäÖдø±àÂëµÄÏîʱֻÊäÈë±àÂ룩£¬¾ÍÊÇÒª²éѯ"SEX=se1"µÄÏ´¦ÀíʱҪ°Ñ"se1"ÖеÄ"1"ÌáÈ¡³öÀ´£¬ÕâÀïÖ»ÐëÓõ½Ò»¸öº¯Êýmid¼´¿É£¬²éѯÌõ¼þΪ"SEX£½mid("se1",3,1)"£¬¼´´ÓÊý¾Ý¿âÖвéÕÒSEX=1µÄÏ²¢°ÑËùÓÐÂú×ãÌõ¼þµÄÏî²»ÖØ¸´µØÁоٳöÀ´¡£

¡¡¡¡²éѯ½á¹ûµÄÏÔʾ¾ÍºÜÈÝÒ×ÁË£¬Ö»Ðë°Ñ²éѯ½á¹ûµÄÿÌõ¼Ç¼°´ÁбíµÄ·½Ê½ÏÔʾ³öÀ´¼´¿É£¬×¢ÒâÔÚÏÔʾ²éѯ½á¹ûʱҪÏÔʾ±àÂë¶ÔÓ¦µÄºº×Ö£¬¾ÍÊǵ½×ÖµäÖÐÈ¥ÕÒ±àÂëΪ"se"&"1"µÄÏîËù¶ÔÓ¦µÄ±àÂëÖµ£¬³ÌÐòÈçÏ£º

$#@60;table border="1"width="95%" bordercolor="#C0C0C0" cellspacing="0" cellpadding="0" bordercolorlight="#C 0C0C0" bordercolordark="#C0C0C0" height="60"$#@62;
¡¡$#@60;tr$#@62;
¡¡¡¡$#@60;td width="9%"align="center" height="1"$#@62;ÐÕÃû$#@60;/td$#@62;
¡¡¡¡$#@60;td width="12%"align="center" height="1"$#@62;µµ°¸ºÅ$#@60;/td$#@62;
¡¡¡¡$#@60;td width="6%"height="1"$#@62;ÐÔ±ð$#@60;/td$#@62;
¡¡¡¡......
¡¡$#@60;/tr$#@62;
¡¡¡¡$#@60;%i=1%$#@62;
¡¡¡¡$#@60;%While Not RS.EOF%$#@62;
¡¡¡¡$#@60;tr$#@62;
¡¡¡¡¡¡$#@60;td width="9%"align="center" height="1"$#@62;$#@60;%=RS("name")%$#@62;$#@60;/td$#@62;
¡¡¡¡¡¡$#@60;td width="12%"align="center" height="1"$#@62;$#@60;%=RS("dang")%$#@62;$#@60;/td$#@62;
¡¡¡¡¡¡$#@60;td width="6%"height="1"$#@62;$#@60;%=Func("se"&RS("sex"),GACX)%$#@62;$#@60;/td$#@62;
¡¡¡¡¡¡¡¡......
¡¡¡¡¡¡$#@60;/tr$#@62;
¡¡¡¡¡¡$#@60;%RS.MoveNext%$#@62;
¡¡¡¡¡¡$#@60;%i=i+1%$#@62;
¡¡¡¡$#@60;%WEnd%$#@62;
¡¡¡¡$#@60;/table$#@62;
¡¡¡¡ÆäÖУ¬Func("se"&RS("sex"),GACX)ÊǸöº¯Êý£¬ÊµÏÖ´ÓÊý¾ÝÔ´ÖÐÈ¡µÃ±àÂëËù¶ÔÓ¦µÄºº×ֵŦÄÜ¡£
¡¡¡¡²Î¿¼ÎÄÏ×

  • ÖÜÊÀÐÛÖø¡¶NT¶¯Ì¬Õ¾µãÉè¼ÆÖ¸ÄÏ¡·´óÁ¬Àí¹¤´óѧ³ö°æÉç
  • WindowsNTServer4.0ϵÄASPÁª»úÎĵµÊµÓü¼ÇÉ·ÖÀà
  • Office±à³Ì
  • CAD
  • C¡¢C++
  • Êý¾Ý¿âÓ¦ÓÃ
  • Delphi
  • InternetÓ¦ÓÃ
  • Java
  • NotesÓ¦ÓÃ
  • ²Ù×÷ϵͳӦÓÃ
  • PowerBuilder
  • VB
  • Visual Foxpro
  • ÆäËûÀà


¡¾·¢±íÆÀÂÛ¡¿¡¾¹Ø±Õ´°¿Ú¡¿