ªð¦^¦Cªí ¤W¤@¥DÃD µo©«

[±Ð¾Ç] (¹ê¾Ô±MÃD) ½u¤W³ø¦W

[±Ð¾Ç] (¹ê¾Ô±MÃD) ½u¤W³ø¦W

¡y½u¤W³ø¦W¡zÅU¦W«ä¸q´N¬O§A§¤¦b®a¤¤¹q¸£«e¡A¥u­n³z¹Lºô¸ô³s½u´N¥i¥H¶i¦æ¦U¶µ¬¡°Êªº³ø¦W¡A¤£ºÞ¬O®È¹C¬¡°Ê©Î¬O¦U¶µ¬ã°Q·|³á¡I

¡@¥»½d¨Ò¤¤ªº³ø¦Wµ{¦¡¬O°w¹ï®Õ¶é¬¡°Ê¦Ó³]­p¡AºÞ²zªÌ¥i­q©w¦h­Ó¶µ¥Ø¡A³ø¦WªÌ¥u­n³z¹Lªí³æ¤¤ªº¤U©Ô¦¡¥\¯àªí¿ï¾Ü¦Û¤v­n°Ñ¥[ªº¬¡°Ê¶µ¥Ø¤Î¶ñ¼g¦Û¤vªº©m¦W»P¾Ç¸¹§Y¥i½u¤W³ø¦W¡AÁö»¡¬O²©öª©¡A¦ýµ{¦¡¥\¯à¤w»P¤@¯ë°Ó·~ºô¯¸¤£¬Û¤W¤U¤F³á¡C

µ{¦¡¬yµ{

   ¥»µ{¦¡½d¨Ò¦@¤À¬°¥|­Ó³¡¤À¡A¤À§O¬O¡G

  • ¬¡°Ê³ø¦W­º­¶In.asp¡A¦¹ºô­¶¬O³ø¦WªÌ¶ñ¼g­Ó¤H¸ê®Æ¤Î¿ï¾Ü±ý°Ñ¥[¬¡°Ê¶µ¥Øªº¥Dºô­¶¡I

    14-1.png

  • Àx¦s³ø¦WªÌ¸ê®Æªºadd.aspµ{¦¡ºô­¶¡A¥»µ{¦¡ºô­¶­t³d±N¦b³ø¦Wºô­¶In.asp¤¤©Ò¶ñ¼gªº¬ÛÃöªº¸ê®Æ¼g¤J¦Ü¸ê®Æ®wÀɮפ¤¡A¨Ã¥B±N³ø¦Wµ²ªGÅã¥Ü¥X¨Ó¡C

    14-2.png

  • °Ñ¥[¤H­û²M³æ¦Cªíµ{¦¡ºô­¶list.asp¡A·í§Ú­Ì¦bÀx¦s³ø¦WªÌ¸ê®Æªºadd.aspµ{¦¡¤¤ÂI¿ï¤F"¬d¬Ý¤w°Ñ¥[¤H­û"«ö¶s«á´N·|³sµ²¶i¤J¦¹¤@ºô­¶¡A¥»µ{¦¡ºô­¶±N·|±N¤w³ø¦W°Ñ¥[¬¡°Êªº¤H­û¦C¥Ü¥X¨Ó¡C

    14-3.png

  • Àx¦s³ø¦W¸ê®Æªº¸ê®Æ®wÀÉ®×report.mdb¡C



½Ðª`·N:
¡@§Ú­Ì¸ê®Æ®wªº³]­p¬O¨Ì¾Ú"¬¡°Ê¶µ¥Ø"¨Ó³]­p¡A¤]´N¬O»¡¡A¦³´X­Ó¬¡°Ê¶µ¥Ø¦b¸ê®Æ®wÀɮפ¤´N¦³´X­Ó¸ê®Æªí¡A¨Ò¦p¥»½d¨Ò¤¤¥i°Ñ¥[ªº¬ã°Q·|¶µ¥Ø¦³"ºô­¶³]­p"»P"¼v¹³³B²z"¨â­Ó¥DÃD¡A¦]¦¹¦b¸ê®Æ®wÀɮפ¤´N¦s¦b¦³»P¶µ¥Ø¦WºÙ¬Û¦Pªº"ºô­¶³]­p"»P"¼v¹³³B²z"³o¨â­Ó¸ê®Æªí¡I¦p¤U¹Ï©Ò¥Ü¡G

14-4.png

¡@¸ê®Æªíªºµ²ºc«Ü²³æ¡A¥u¦³©m¦W»P¾Ç¸¹¨â­ÓÄæ¦ì¡A§A¥i¥H¨Ì»Ý­n³ø¦WªÌ¶ñ¼gªº¸ê®Æ¶µ¥Ø¦Ó¦Û¦æ¼W¥[¨ä¥LÄæ¦ì¶µ¥Ø¡C

14-5.png
¤ß¦w¡A¥­¦w   
µoªí¥ô¦óµL·N¸qªº·PÁ©ÎÄé¤ô¤å³¹¤@«ß¬å,¬Ã±¤±b¸¹,½Ð¸Ô¾\ª©³W!!

¬¡°Ê³ø¦W­º­¶In.asp


  • ¨Ì·Ó¥Ø«e¥iÅý³ø¦WªÌ°Ñ¥[ªº¬¡°Ê¶µ¥Ø«Ø¥ß¤@­Ó¤U©Ô¦¡¥\¯àªí¡AÅý³ø¦WªÌª½±µ¿ï¨ú±ý°Ñ¥[ªº¬¡°Ê¶µ¥Ø¡G

    14-7.png

    ª`·N
    ¡@¦b³Æ¿ï¶µ¥Ø©R¦Wªº³¡¤À¡A¤@©w­n°t¦X¸ê®Æ®wªº¸ê®Æªí¦WºÙ¨Ó³]©wOption¼ÐÅÒªº¡yValue¡zÄÝ©Ê­È¡A¦]¬°³o­ÓÄݩʽèÃö«Y¨ì§Ú­Ì¸ê®Æ®w¸ê®Æªíªº¶}±Ò¡I¦]¦¹Option¼ÐÅÒªº¡yValue¡zÄÝ©Ê­È¥²¶·¬O¸ê®Æ®w¤¤¤w¸g¦s¦bªº¸ê®Æªí¦WºÙ¡G

    14-8.png

  • ·í³ø¦WªÌ¶ñ¼g¦n­Ó¤H¸ê®Æ»P¿ï©w±ý°Ñ¥[ªº¬¡°Ê¶µ¥Ø«á«ö¤U"½T»{°Ñ¥["«ö¶s¡A«hªí³æ¤¤ªº¸ê®Æ¬O¥æ¥Ñadd.aspµ{¦¡ºô­¶¨Ó³B²z¡A¦]¦¹¦bFORM¼ÐÅÒ¤¤¥²¶·±NactionÄݩʳ]©w¬°add.asp¡A¦P®É¡A¸ê®Æªº¶Ç°e¤è¦¡methodÄݩʳ]©w¬°POST¡C


in.asp
  1. <HTML>
  2. <head>
  3. <title>¬ã°Q·|³ø¦W³æ</title>
  4. </head>
  5. <BODY>
  6. <p align="center"><img border="0" src="tit.gif"></p>
  7. <hr width="80%" color="#FF9900">
  8. <form method="POST" action="add.asp">
  9. <div align="center">
  10. <center>
  11. <table border="1" bordercolor="#FFFFFF" bgcolor="#3399FF">
  12. <tr>
  13. <td width="50%"><font color="#FFFFFF" size="2">¬ã°Q·|½Òµ{¿ï¾Ü¡G</font></td>
  14. <td width="50%"><font size="2"><select size="1" name="actname">
  15. <option value="ºô­¶³]­p">ºô­¶³]­p</option>
  16. <option value="¼v¹³³B²z">¼v¹³³B²z</option>
  17. </select></font></td>
  18. </tr>
  19. <tr>
  20. <td width="50%"><font color="#FFFFFF" size="2">©m¦W¡G</font></td>
  21. <td width="50%"><font size="2"><input type="text" name="name" size="20"></font></td>
  22. </tr>
  23. <tr>
  24. <td width="50%"><font color="#FFFFFF" size="2">¾Ç¸¹¡G</font></td>
  25. <td width="50%"><font size="2"><input type="text" name="id" size="20"></font></td>
  26. </tr>
  27. <tr>
  28. <td width="100%" colspan="2">
  29. <p align="center"><input type="submit" value="½T»{°Ñ¥[" style="background-color: #00FFFF; border-style: groove; border-color: #FFFFFF">
  30. <input type="reset" value="²M°£­«¼g" style="background-color: #FF66CC; border-style: ridge; border-color: #FFFFFF"></p>
  31. </td>
  32. </tr>
  33. </table>
  34. </center>
  35. </div>
  36. </form>
  37. <hr width="80%" color="#FF9900">
  38. </BODY>
  39. </HTML>
½Æ»s¥N½X
¤ß¦w¡A¥­¦w   
µoªí¥ô¦óµL·N¸qªº·PÁ©ÎÄé¤ô¤å³¹¤@«ß¬å,¬Ã±¤±b¸¹,½Ð¸Ô¾\ª©³W!!

TOP

¸ê®ÆÀx¦s»Pª¬ºAÅã¥Ü

Àx¦s³ø¦WªÌ¸ê®Æªºadd.aspµ{¦¡ºô­¶¨ä¥ô°È¦³¨â¶µ¡G±N¸ê®Æ¼g¤J¸ê®Æ®w¡AÅã¥Ü³ø¦Wª¬ºA»P°Ñ¥[ªÌ²M³æ¦Cªí³sµ²¡C


  • ³ø¦WªÌ¦b³ø¦Wºô­¶In.asp¤¤¶ñ¼g¦n¬ÛÃöªº¸ê®Æ¡A«hªí³æ¤¤ªº¸ê®Æ±N¥Ñ¥»µ{¦¡ºô­¶¨Ó¼g¤J¦Ü¸ê®Æ®wÀɮפ¤¡G



    ½Ð¯S§Oª`·N¨ì¡yactname¡z³o­ÓÅܼƭȡA³o­ÓÅܼƬO¥Î¨Ó±µ¨ú³ø¦WªÌ©Ò­n°Ñ¥[ªº¬¡°Ê¶µ¥Ø(¤UÄæ¿ï³æªº¿ï¶µ­È)¡I§Ú­Ì§Q¥Î¦¹ÅܼƭȨӶ}±Ò¬Û¹ïÀ³ªº¸ê®Æ®w¸ê®Æªí¡A¦Ó¥B±N¦¹ÅܼƭȥΨӧ@¬°ºô­¶Åã¥Üªº¼ÐÃD¡F¦p¤U¹Ï©Ò¥Ü¡C

    14-10.png

  • ¬d¬Ý¤w°Ñ¥[¤H­ûªº³sµ²³]­p¬O±Ä¥Î"ªí³æ"¤è¦¡«Ø¥ß¡AÁöµM³ø¦WªÌ©Ò¬Ý¨ìªººô­¶µe­±¥u¦³"¬d¬Ý¤w°Ñ¥[¤H­û"³o­Ó«ö¶s¡A¦ý¬O¡A·í³ø¦WªÌ«ö¤U¦¹¤@«ö¶s®É«o¦³¤@¶µÄæ¦ì¸ê®Æ³Q°e¥X¡A¤£¬O«ö¶sªº­È(Value)³á¡A¦Ó¬O§Ú­Ì©Ò«Ø¥ßªº¤@­ÓÁôÂÃÄæ¦ì¡Gactname¡I

    14-11.png

  • ·í³ø¦WªÌ«ö¤U"¬d¬Ý¤w°Ñ¥[¤H­û"«ö¶s¡A«hªí³æ¤¤ªº¸ê®Æ¬O¥æ¥Ñlist.aspµ{¦¡ºô­¶¨Ó³B²z¡A¦]¦¹¦bFORM¼ÐÅÒ¤¤¥²¶·±NactionÄݩʳ]©w¬°list.asp¡A¦P®É¡A¸ê®Æªº¶Ç°e¤è¦¡methodÄݩʳ]©w¬°POST¡C

    14-12.png


  add.asp
  1. <%
  2. '±µ¦¬¸ê®Æ
  3. actname=Request("actname")
  4. name=Request("name")
  5. id=Request("id")

  6. '«Ø¥ß¸ê®Æ®w³sµ²ª«¥ó
  7.         Set CN = Server.CreateObject("ADODB.Connection")
  8.         DBPath = Server.MapPath("report.mdb")
  9. '³sµ²¸ê®Æ®w       
  10.         CN.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ="&DBPath
  11. '«Ø¥ß¸ê®Æ®w¦s¨úª«¥ó       
  12.         Set RS=Server.CreateObject("ADODB.Recordset")
  13. '¼g¤J¸ê®Æ       
  14.        
  15. Function chgStr( data )
  16.    chgStr = "'" & Replace( data, "'", "''" ) & "'"
  17. End Function
  18. sql = "Insert Into " & actname &" (©m¦W, ¾Ç¸¹) Values ("
  19. sql = sql & chgStr(name) & ", "
  20. sql = sql & chgStr(id) & ")"
  21. CN.Execute sql

  22. %>
  23. <html>
  24. <head>
  25. <meta http-equiv="Content-Type" content="text/html; charset=big5">
  26. <title>½u¤W³ø¦W</title>
  27. </head>
  28. <body>
  29. <p align="center"><img border="0" src="tit.gif" width="231" height="40"></p>
  30. <p align="center">§A¤w¸g¶¶§Q§¹¦¨<font color="#FF3300"><%=actname%></font>¬ã°Q·|³ø¦W</p>
  31. <hr width="80%" color="#FF9900">
  32. <form method="POST" action="list.asp">
  33.   <p align="center">
  34.   <input type="hidden" value="<%=actname%>" name="actname">
  35.   <input type="submit" value="¬d¬Ý¤w°Ñ¥[¤H­û" style="background-color: #008000; color: #FFFFFF; border-style: groove"></p>
  36. </form>
  37. </body>
  38. </html>
½Æ»s¥N½X
¤ß¦w¡A¥­¦w   
µoªí¥ô¦óµL·N¸qªº·PÁ©ÎÄé¤ô¤å³¹¤@«ß¬å,¬Ã±¤±b¸¹,½Ð¸Ô¾\ª©³W!!

TOP

¤w³ø¦WªÌ²M³æ¦Cªí

·í³ø¦WªÌ¦b¸ê®ÆÀx¦s»Pª¬ºAÅã¥Üºô­¶¤¤«ö¤U"¬d¬Ý¤w°Ñ¥[¤H­û"«ö¶s¡A«hªí³æ¤¤ªº¸ê®Æ´N¥Ñlist.aspµ{¦¡ºô­¶§@²M³æ¦Cªíªº°Ê§@¡G

14-13.png


  • §Q¥Î±µ¦¬¨Ó¦Û¸ê®ÆÀx¦s»Pª¬ºAÅã¥Üºô­¶¤¤ªº¬¡°Ê¶µ¥Ø¿ï¶µ¸ê®Æ¶}±Ò¬Û¹ïÀ³ªº¸ê®Æ®w¸ê®Æªí¡G

    14-14.png

    ¦b¥»µ{¦¡¤¤§Ú­Ì¦P¼Ë­n±NactnameÅܼƧ@¬°ºô­¶¼ÐÃD¡G

    14-15.png

    14-16.png

  • ¤w³ø¦WªÌ¸ê®ÆŪ¨ú»P¦Cªí
    ¡@·í¸ê®Æ®w³Q³sµ²¡A¬Û¹ïÀ³©ó¬¡°Ê¶µ¥Øªº¸ê®Æªí¶}±Ò«á¡A±µµÛ´N¬O±N¸ê®Æªí¤¤ªºÄæ¦ì¸ê®ÆŪ¨ú¥X¨Ó¡A¦P®É°t¦Xªí®æºô­¶¼ÐÅÒªº¨Ï¥Î¡A¥Hªí®æªº¤è¦¡¦Cªí¥X¨Ó¡G

    14-17.png

    ¡@§Q¥ÎWhile Wend °j°é±Ô­z±N©Ò¦³¸ê®Æªí¤¤¸ê®Æ¿ýÄæ¦ìªº¸ê®Æ¥þ³¡¨ú¥X¦Cªí¡A°j°é±Ô­z°±¤î°õ¦æªº±ø¥ó¬° not rs.eof¡A·N«ä´N¬O»¡°Ê§@¤¤¸ê®Æ¿ýªº¦ì¸m¡A­Y¶W¹L¸ê®Æ¿ý³Ì«á¤@µ§¸ê®Æ®É´N°±¤î°j°é±Ô­z¡A·íµM¡A¦b°j°é¤¤±Ô­z°õ¦æŪ¨ú¤@µ§¸ê®Æ¿ý¸ê®Æ«á¡A§Ú­ÌÁÙ¥²¶·§Q¥Î¸ê®Æ¿ýªºMoveNext¤èªk±N§@¥Î¤¤¸ê®Æ¿ýªº¦ì¸m²¾¦Ü¤U¤@µ§¸ê®Æ¤W¡I


list.asp
  1. <%
  2. '±µ¦¬¬d¸ß¯Z¯Å¸ê®Æ
  3. actname=Request("actname")

  4. '«Ø¥ß¸ê®Æ®w³sµ²ª«¥ó
  5.         Set conobject = Server.CreateObject("ADODB.Connection")
  6.         DBPath = Server.MapPath("report.mdb")
  7. '³sµ²¸ê®Æ®w       
  8.         conobject.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ="&DBPath
  9. '«Ø¥ß¸ê®Æ®w¦s¨úª«¥ó       
  10.         Set RS=Server.CreateObject("ADODB.Recordset")
  11. '¥´¶}¸ê®Æªí       
  12. SQL = "Select * From " & actname
  13.         RS.Open SQL,conobject,1,3
  14. %>
  15. <HTML>
  16. <head>
  17. <title><%=actname%>¬ã°Q·|³ø¦W¤H­û²M³æ</title>
  18. </head>
  19. <BODY>
  20. <p align="center">
  21. <img border="0" src="tit.gif">
  22. <p Align="Center">
  23. <font color="#FF9900"><%=actname%>¬ã°Q·|³ø¦W¤H­û²M³æ</font></p>
  24. <div align="center">
  25.   <center>
  26. <TABLE Border=1 Cellspacing=1 bordercolor="#800000">     
  27. <TR BgColor=#00FFFF>     
  28. <TD align="center" bgcolor="#0066FF"><font size="2" color="#FFFFFF">©m¦W</font></TD>   
  29. <TD align="center" bgcolor="#0066FF"><font size="2" color="#FFFFFF">¾Ç¸¹</font></TD>   
  30. </TR>   
  31.    
  32. <% While not rs.eof%>   
  33.    <TR Valign=TOP>   
  34.    <TD align="center">   
  35.     <p align="center"><font size="2"><%=rs("©m¦W")%></font></TD>   
  36.    <TD align="center">   
  37.     <p align="center"><font size="2"><%=rs("¾Ç¸¹")%></font></TD>   

  38.    </TR>   
  39. <%   
  40.    rs.MoveNext   
  41. Wend      
  42. %>   
  43. </TABLE>   
  44.   </center>
  45. </div>
  46. <p align="center"><font size="2"><a href="in.asp">ªð¦^µn¿ý­¶</a></font></p>
  47. </body>
  48. </html>
½Æ»s¥N½X
ª`·N
¬¡°ÊÄæ¦ì¿ï¶µ¼Æ¶q¡B¦WºÙ¥²¶·»P¸ê®Æªí¼Æ¶q¡B¦WºÙ¬Û²Å¡G±z¥i¥H¦Û¦æ¼W´î¬¡°Ê¶µ¥Ø¡A¦ý¬O¡A¬¡°ÊÄæ¦ìªº¦WºÙ°È¥²¬O¸ê®Æ®wÀɮפ¤¤w¸g¦s¦bªº¸ê®Æªí¡G





(¹ê¾Ô±MÃD) ½u¤W³ø¦W §¹¾ã½d¨ÒÀ£ÁYÀÉ: report.zip (14.56 KB)
¤ß¦w¡A¥­¦w   
µoªí¥ô¦óµL·N¸qªº·PÁ©ÎÄé¤ô¤å³¹¤@«ß¬å,¬Ã±¤±b¸¹,½Ð¸Ô¾\ª©³W!!

TOP

        ÀR«ä¦Û¦b : ¤@­Ó¯Ê¤fªºªM¤l¡A¦pªG´«¤@­Ó¨¤«×¬Ý¥¦¡A¥¦¤´µM¬O¶êªº¡C
ªð¦^¦Cªí ¤W¤@¥DÃD