¹ûÖ»ÒÀ¿¿Õâ3¸ö¶ÔÏó»¹ÊÇÎÞ·¨´æÈ¡Êý¾Ý¿âµÄ,»¹±ØÐë¾ßÓÐÊý¾Ý¿â´æÈ¡µÄÇý¶¯³ÌÐò:OLEDBÇý¶¯³ÌÐòºÍODBCÇý¶¯³ÌÐò.¶ÔÓÚÈκÎÒ»ÖÖÊý¾Ý¿â¶¼±ØÐëÓÐÏà¶ÔÓ¦µÄOLEDBÇý¶¯³ÌÐòºÍODBCÇý¶¯³ÌÐò,ADO¶ÔÏó²ÅÄܶÔÊý¾Ý¿â½øÐдæÈ¡¡£ADO¶ÔÏó±ØÐëÓë¸÷ÖÖÇý¶¯³ÌÐòÏà½áºÏ²ÅÄÜ´æÈ¡¸÷ÖÖÀàÐÍÊý¾Ý¿â,²»Í¬µÄÊý¾Ý¿âÐèÒª²»Í¬µÄÇý¶¯³ÌÐò¡£¿ÉÒԷdz£·½±ãµØÔÚ"¿ØÖÆÃæ°å"ÖÐ"ODBCDataSource(32Bit)"ÖлñµÃ±¾»úÇý¶¯³ÌÐòµÄÐÅÏ¢[4]¡£
¡óÊý¾Ý¿âÁ¬½Ó¡¡
·ÃÎÊÊý¾Ý¿âÐÅÏ¢µÄµÚÒ»²½ÊÇ´´½¨Êý¾Ý¿âÔ´²¢ºÍÊý¾Ý¿âÔ´½¨Á¢Á¬½Ó.ADOÌṩÁËConnection¶ÔÏó,¿ÉÒÔʹÓøöÔÏó½¨Á¢ºÍ¹ÜÀíÓ¦ÓóÌÐòºÍODBCÊý¾Ý¿âÖ®¼äµÄÁ¬½Ó.Connection¶ÔÏó¾ßÓи÷ÖÖÊôÐԺͷ½·¨,¿ÉÒÔʹÓÃËüÃÇ´ò¿ªºÍ¹Ø±ÕÊý¾Ý¿âÁ¬½Ó,²¢ÇÒ·¢³ö²éѯÇëÇóÀ´¸üÐÂÐÅÏ¢.Òª½¨Á¢Êý¾Ý¿âÁ¬½Ó,Ê×ÏÈÓ¦´´½¨Connection¶ÔÏóµÄʵÀý.ÔÚʵ¼ÊÓ¦ÓÃÖв»Í¬Êý¾Ý¿âµÄÁ¬½Ó·½·¨ÓÐËù²»Í¬,ËüÃÇÐèÒª½¨Á¢²»Í¬µÄConnection,µ«Èç¹û½¨Á¢Connectionºó,ʹÓÃRecordset¶ÔÏó´æÈ¡Êý¾ÝµÄ·½·¨È´»ù±¾ÏàËÆ.ÒÔTest.mdbΪÀýÁ¬½Ó,»ù±¾²½ÖèÈçÏÂ:
(1)¡¡´´½¨Êý¾Ý¿âÔ´¡¡Êý¾Ý¿âÔ´Ãû,¼´DSN(DataSourceName)ÊÇÁ¬½ÓODBCºÍÊý¾Ý¿âµÄÇÅÁº,ODBCͨ¹ýDSNÀ´ÕÒµ½Òª·ÃÎʵÄÊý¾Ý¿â.¿ÉÒÔͨ¹ý"32λODBC"¶ÔÆä½øÐйÜÀí.
(2)¡¡´´½¨Êý¾Ý¿âÁ´½ÓASPÎļþÖÐÈç¹ûÒª·ÃÎÊÊý¾Ý,±ØÐëÊ×ÏÈ´´½¨ÓëÊý¾Ý¿âµÄÁ´½Ó,ÆäÓï·¨ÈçÏÂ:
setTconn=ServercreateObject("ADOBD.CONNECTION").´´½¨ÁËÁ´½Ó¶ÔÏóTConnTConn.Open"dns","username","password".´ò¿ªÁ´½Ó¡£
(3)¡¡´´½¨Êý¾Ý¶ÔÏó¡¡RecordSet±£´æµÄÊÇÊý¾Ý¿âÃüÁî½á¹û¼¯,²¢±êÓÐÒ»¸öµ±Ç°¼Ç¼.sql="SELECT3FROMtest".ÉèSQLÓï¾äSetRecordSet=TConn.Execute(sql).´´½¨²¢´ò¿ªÁ˶ÔÏó,TConnÊÇ´´½¨µÄÁ´½Ó¶ÔÏóSetRecordSet=TConn.Execute(sql).½«±ítestÖеÄËùÓмǼ±£´æµ½RecordSet¡£
(4)¡¡²Ù×÷Êý¾Ý¿â¡¡¿ÉÒÔÀûÓÃExecute·½·¨Ö´ÐÐÊý¾Ý²åÈë¡¢Ð޸ġ¢É¾³ýµÈ²Ù×÷,ËüµÄ²ÎÊýÊÇÒ»¸ö±ê×¼µÄSQLÓï¾ä´®,Èç:
Ö´ÐвåÈë²Ù×÷:Sql1="INSERTINTOtest(×Ö·û´®ÐÐ)values(×Ö·ûÖµ´®ÐÐ)".SQLÓï¾äTConn.Execute(sql1).
Ö´ÐÐÐ޸IJÙ×÷:Sql2="UPDATEtestSET(×Ö·û´®ÐÐ)=(×Ö·ûÖµ´®ÐÐ)".SQLÓï¾äTConn.Execute(sql2).
¡ó¹Ø±ÕÊý¾Ý¶ÔÏóºÍÁ´½Ó¡¡ÔÚʹÓÃÁËADO¶ÔÏóÖ®ºó,Ò»¶¨Òª¼Çס¹Ø±ÕËü,ÒòΪËüʹÓÃÁË·þÎñÆ÷µÄ×ÊÔ´.ͨ¹ýµ÷Ó÷½·¨closeʵÏֹرÕ,È»ºóÔÙÊÍ·ÅËü.
TConn.Close[5]
¿¼ÂÇÒÔÉϸ÷·½ÃæÒòËØ£¬ËùÒÔÎÒÑ¡ÔñÁËDreamweaver½áºÏASP¼¼Êõ¼Ü¹¹±¾ÍøÕ¾¡£
2ÍøÕ¾½á¹¹Éè¼Æ
2.1Ò³Ãæ²¼¾Ö
ÍøÕ¾Ö÷Ò³²ÉÓþ²¡¢¶¯Ïà½áºÏµÄ·½Ê½£¬¼´¾²Ì¬µÄÖ÷»ÃæºÍ¶¯Ì¬µÄͼƬÏà½áºÏ£¬ÌåÏְ༶µÄ²ª²ªÉúÆø£¬ÍøÕ¾²¼¾ÖÓ¦¸ÃÒÔÇáËÉ¡¢¼ò½àµÄ·ç¸ñΪÖ÷£¬Í¬Ê±Ê¹ÓÃÒ»¶¨µÄͼÐκͶàýÌåÔªËØ£¬½«Õû¸öÍøÒ³·Ö³ÉËĸö²¿·Ö£¨Èçͼ1£©
µÚÒ»²¿·Ö
µÚ¶þ²¿·Ö
µÚÈý²¿·Ö
µÚËIJ¿·Ö
ͼ1Ò³Ãæ²¼¾Ö
µÚÒ»²¿·ÖÖ÷ÒªÓÃÀ´·ÅÖÃÍøÕ¾µÄ±ê־ͼƬ£»µÚ¶þ²¿·ÖÓëµÚËIJ¿·ÖÖ÷ÒªÓÃÀ´·ÅÖÃһЩ¹¦ÄÜÁ´½Ó£»µÚÈý²¿·ÖÊÇÖ÷Ì岿·Ö£¬·ÅÖð༶ÐÅÏ¢¡¢ÁôÑÔ¡¢¹«¸æÄ£¿éµÈ[6]¡£
2.2ÍøÕ¾½á¹¹¼°¹¦ÄÜ
ÍøÕ¾µÄ¾ßÌå½á¹¹Èçͼ2Ëùʾ£¬ÔÚÊ×Ò³ÉϹ²ÓÐ7¸ö´óµÄ¹¦Äܲ˵¥£¬Ã¿¸ö²Ëµ¥Á´½ÓÒ»¸ö¹¦ÄÜÒ³Ã棬ÿ¸öÒ³ÃæʵÏÖ²»Í¬¹¦ÄÜ¡£
ͼ2
³ä·ÖÀûÓÃASPµÄÇ¿´ó¹¦ÄÜ£¬ÔÚÍøÕ¾ÖÐÌṩÁôÑÔ²¾¡¢¹«¸æÀ¸µÈ½»Á÷³¡Ëù£¬ÎªÍ¬Ñ§ÃÇÕ¹¿ªÐÅÏ¢½»Á÷Ìṩ·½±ã¡£
2.3Êý¾Ý¿âÉè¼Æ
±¾ÍøÕ¾²ÉÓõÄÊý¾Ý¿âÊÇMicrosoftAccess£¬½¨Á¢¿âÎļþ£¬°üº¬Èçϼ¸¸ö±íÎļþ£º
claimÍøÕ¾¹«¸æÐÅÏ¢±í
loginfoÀ´·ÃµÇ½ʱ¼äÐÅÏ¢±í
mssgÁôÑÔÐÅÏ¢±í£»
photoͼƬÄÚÈÝ˵Ã÷ÐÅÏ¢±í
user³ÉÔ±µØÖ·ÐÅÏ¢±í[7]
3ÏêϸÉè¼Æ
3.1ͳһ¹æ»®ÍøÕ¾µÄ²¼¾ÖºÍ¸ñʽ
Ê×ÏÈÒª¹æ»®ºÃÍøÕ¾µÄ½á¹¹£¬¶ÔÍøÕ¾µÄÍøÒ³´óÌå²¼¾ÖÓÐÒ»¸ö¾ßÌåµÄÂÖÀª¡£²¢ÇÒΪÍøÕ¾µÄÖ÷Ò³¼°¶þ¼¶Ò³ÃæÈ·¶¨Ò»¸ö¹²Í¬µÄ¸ñʽ£¬°üÀ¨Õû¸öÒ³ÃæµÄÑÕÉ«£¬¿í¶È£¬ÒõÓ°£¬±³¾°£¬×ÖÌåµÄ´óСÑÕÉ«Õâ¾ÍÐèÒªÎÒÃÇÖÆ×÷Ò»¸ö³¬Îı¾Ñùʽ±í.cssÎļþ£¬ÒÔ¹©Ã¿¸öÍøÒ³µ÷Óᣱ¾Õ¾¾ßÌåµÄ.css´úÂëÈçÏ£º
body{
SCROLLBAR-FACE-COLOR:#ffffff;
SCROLLBAR-HIGHLIGHT-COLOR:#000000;
SCROLLBAR-SHADOW-COLOR:#000000;
SCROLLBAR-3DLIGHT-COLOR:#ffffff;
SCROLLBAR-ARROW-COLOR:#666666;
SCROLLBAR-TRACK-COLOR:#ffffff;
SCROLLBAR-DARKSHADOW-COLOR:#ffffff;
background-image:
ÉÏһƪ£º
ASPͬѧ¼asp+sql(ÂÛÎĺͳÌÐò)
ÏÂһƪ£º
¶Ô˶ʿ±ÏÒµÉúǨÒÆʧҵĿµÄµØµÄʵ֤ÑÐÌÖ