| ²é¿´: 272 | »Ø¸´: 0 | |||
| µ±Ç°Ö÷ÌâÒѾ´æµµ¡£ | |||
kingstonľ³æ (³õÈëÎÄ̳)
|
[½»Á÷]
ASPÓëÊý¾Ý¿âÓ¦ÓÃ
|
||
|
ASPÓëÊý¾Ý¿âÓ¦Óà ¼û×î½üÐí¶àÍøÓÑѯÎÊһЩ¹ØÓÚÊý¾Ý¿â²Ù×÷µÄ»ù´¡ÎÊÌ⣬ÏÖ°ÑÎÒÒÔǰдµÄһƪ¼òµ¥½Ì³ÌÌùÉÏÀ´£¬ºÃÈÃһЩ³õѧÕß×î¿ìµÄÈëÃÅ£º ASPÓëÊý¾Ý¿âÓ¦Ó㨸ø³õѧÕߣ© ¡¡¡¡Ò»°ãÀ´Ëµ£¬Ò»¸öÕæÕýµÄ¡¢ÍêÕûµÄÕ¾µãÊÇÀë²»¿ªÊý¾Ý¿âµÄ£¬ÒòΪʵ¼ÊÓ¦ÓÃÖУ¬ÐèÒª±£´æµÄÊý¾ÝºÜ¶à£¬¶øÇÒÕâЩÊý¾ÝÖ®¼äÍùÍù»¹ÓйØÁª£¬ÀûÓÃÊý¾Ý¿âÀ´¹ÜÀíÕâЩÊý¾Ý£¬¿ÉÒԺܷ½±ãµÄ²éѯºÍ¸üС£Êý¾Ý¿âÓкܶàÖÖ£¬È磺Fox Êý¾Ý¿â(.dbf)¡¢Access Êý¾Ý¿â(.mdb)¡¢Informix¡¢Oracle ºÍ SQL Server µÈµÈ£¬ÔÚÕâÀÎÒ½«ÒÔ Microsoft Access Êý¾Ý¿âΪÀýÀ´ËµÃ÷ASPÊÇÈçºÎ·ÃÎÊÊý¾Ý¿âµÄ¡£ ³£ÓÃÊý¾Ý¿âÓï¾ä ¡¡¡¡1.SELECT Óï¾ä£ºÃüÁîÊý¾Ý¿âÒýÇæ´ÓÊý¾Ý¿âÀï·µ»ØÐÅÏ¢£¬×÷Ϊһ×é¼Ç¼¡£ ¡¡¡¡2.INSERT INTO Óï¾ä£ºÌí¼ÓÒ»¸ö»ò¶à¸ö¼Ç¼ÖÁÒ»¸ö±í¡£ ¡¡¡¡3.UPDATE Óï¾ä£º´´½¨¸üвéѯÀ´¸Ä±ä»ùÓÚÌØ¶¨×¼ÔòµÄÖ¸¶¨±íÖеÄ×Ö¶ÎÖµ¡£ ¡¡¡¡4.DELETE Óï¾ä£º´´½¨Ò»¸öɾ³ý²éѯ°Ñ¼Ç¼´Ó FROM ×Ó¾äÁгö²¢·ûºÏ WHERE ×Ó¾äµÄÒ»¸ö»ò¸ü¶àµÄ±íÖÐÇå³ý¡£ ¡¡¡¡5.EXECUTE Óï¾ä£ºÓÃÓÚ¼¤»î PROCEDURE£¨¹ý³Ì£© Óà ASP À´×öÒ»¸ö×Ô¼ºµÄͨѶ¼Á·Á·ÊÖ°É¡¡ Ò»¡¢½¨Á¢Êý¾Ý¿â£º ¡¡¡¡Óà Microsoft Access ½¨Á¢Ò»¸öÃûΪ data.mdb µÄ¿ÕÊý¾Ý¿â£¬Ê¹ÓÃÉè¼ÆÆ÷´´½¨Ò»¸öÐÂ±í¡£ÊäÈëÒÔϼ¸¸ö×ֶΣº ¡¡¡¡×Ö¶ÎÃû³Æ¡¡¡¡Êý¾ÝÀàÐÍ¡¡¡¡ËµÃ÷¡¡¡¡¡¡¡¡¡¡¡¡ÆäËü ¡¡¡¡ID¡¡¡¡¡¡¡¡¡¡×Ô¶¯±àºÅ¡¡¡¡Êý¾Ý±êʶ¡¡¡¡¡¡¡¡×ֶδóС£º³¤ÕûÐÍ¡¡ÐÂÖµ£ºµÝÔö¡¡Ë÷Òý£ºÓУ¨ÎÞÖØ¸´£© ¡¡¡¡username¡¡¡¡Îı¾¡¡¡¡¡¡¡¡ÐÕÃû¡¡¡¡¡¡¡¡¡¡¡¡È±Ê¡Öµ ¡¡¡¡usermail¡¡¡¡Îı¾¡¡¡¡¡¡¡¡E-mail¡¡¡¡¡¡¡¡¡¡È±Ê¡Öµ ¡¡¡¡view¡¡¡¡¡¡¡¡Êý×Ö¡¡¡¡¡¡¡¡²é¿´´ÎÊý¡¡¡¡¡¡¡¡×ֶδóС£º³¤ÕûÐÍ¡¡Ä¬ÈÏÖµ£º0¡¡Ë÷Òý£ºÎÞ ¡¡¡¡indate¡¡¡¡¡¡Ê±¼äÈÕÆÚ¡¡¡¡¼ÓÈëʱ¼ä¡¡¡¡¡¡¡¡È±Ê¡Öµ ¡¡¡¡±£´æÎª data.mdb Îļþ£¬ÎªÁ˱ãÓÚ˵Ã÷£¬Ö»ÊÇ×öÁËÒ»¸ö±È½Ï¼òµ¥µÄ¿â¡£ ¶þ¡¢Á¬½ÓÊý¾Ý¿â ¡¡¡¡·½·¨1£º ¡¡¡¡Set conn = Server.CreateObject("ADODB.Connection" ![]() ¡¡¡¡conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("data.mdb" ![]() ¡¡¡¡·½·¨2£º ¡¡¡¡Set conn = Server.CreateObject("ADODB.Connection" ![]() ¡¡¡¡conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("data.mdb" ![]() ¡¡¡¡×¢Ò⣺һ¸öÒ³ÃæÖУ¬Ö»ÒªÁ¬½ÓÒ»´Î¾Í¿ÉÒÔÁË£¬Êý¾Ý¿âʹÓÃÍêºóÒª¼°Ê±¹Ø±ÕÁ¬½Ó¡£ ¡¡¡¡conn.Close ¡¡¡¡Set conn = Nothing Èý¡¢Ìí¼ÓмǼµ½Êý¾Ý¿â ¡¡¡¡Set conn = Server.CreateObject("ADODB.Connection" ![]() ¡¡¡¡conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("data.mdb" ![]() ¡¡¡¡username = "·çÔÆÍ»±ä" ¡¡¡¡usermail = "fytb@163.com" ¡¡¡¡indate = Now() ¡¡¡¡sql = "insert into data (username,usermail,indata) values('"&username&"','"&usermail&"','"&indate&"')" ¡¡¡¡conn.Execute(sql) ¡¡¡¡conn.Close ¡¡¡¡Set conn = Nothing ¡¡¡¡ËµÃ÷£º½¨Á¢Êý¾Ý¿âÁ¬½Ó£»Í¨¹ý±íµ¥»ñÈ¡ÐÕÃû¡¢E-mail ×Ö·û´®£¬Now()»ñÈ¡µ±Ç°Ê±¼äÈÕÆÚ£»Ê¹Óà insert into Óï¾äÌí¼ÓмǼ£»conn.Execute À´Ö´ÐУ»×îºó¹Ø±Õ¡£ ËÄ¡¢Ñ¡ÔñÊý¾Ý¿âÀïµÄ¼Ç¼ ¡¡¡¡1.Ñ¡ÔñËùÓмǼµÄ×ֶΣ¨°´¼Ç¼µ¹ÐòÅÅÐò£©£ºsql = "select * from data order by ID desc" ¡¡¡¡2.Ñ¡ÔñËùÓмǼµÄÐÕÃûºÍE-mail×ֶΣ¨²»ÅÅÐò£©£ºsql = "select username,usermail from data" ¡¡¡¡3.Ñ¡ÔñÐÕÃûΪ¡°·çÔÆÍ»±ä¡±µÄËùÓмǼ£ºsql = "select * from data where username='"·çÔÆÍ»±ä"'" ¡¡¡¡4.Ñ¡ÔñʹÓà 163 ÐÅÏäµÄËùÓмǼ£¨°´²é¿´´ÎÊýÅÅÐò£©£ºsql = "select * from data where usermail like '%"@163.com"%' order by view desc" ¡¡¡¡5.Ñ¡Ôñ×îеÄ10¸ö¼Ç¼£ºsql = "select top 10 * from data order by ID desc" ¡¡¡¡SQL Óï¾äÒѾ֪µÀÁË£¬²»¹ýÔÚWebÓ¦ÓÃʱ£¬»¹µÃ´´½¨Ò»¸ö RecordSet ¶ÔÏóµÃµ½¼Ç¼¼¯£¬²ÅÄܰѴÓÊý¾Ý¿âÀïÈ¡³öµÄÖµÓ¦ÓÃÔÚÍøÒ³ÉÏ£¬Èç¹ûÏÖÔÚ½«ËùÓеļǼÏÔʾÔÚÍøÒ³ÉϾÍÕâÑù£º ¡¡¡¡Set conn = Server.CreateObject("ADODB.Connection" ![]() ¡¡¡¡conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("data.mdb" ![]() ¡¡¡¡sql = "select * from data" ¡¡¡¡Set rs = Server.CreateObject("ADODB.RecordSet" ![]() ¡¡¡¡rs.Open sql,conn,1,1 ¡¡¡¡Do While Not rs.Eof ¡¡¡¡¡¡¡¡Response.Write " ÐÕÃû£º"& rs("username" ¡¡¡¡¡¡¡¡rs.MoveNext ¡¡¡¡Loop ¡¡¡¡rs.Close ¡¡¡¡Set rs = Nothing ¡¡¡¡conn.Close ¡¡¡¡Set conn = Nothing ¡¡¡¡ËµÃ÷£º½¨Á¢Êý¾Ý¿âÁ¬½Ó£»´´½¨ rs µÃµ½¼Ç¼¼¯£»Ñ»·ÏÔʾ¼Ç¼£¬rs.Eof ±íʾ¼Ç¼ĩ£¬rs.MoveNext ±íÊ¾ÒÆµ½ÏÂÒ»¸ö¼Ç¼£»×îºó¹Ø±Õ¡£ Îå¡¢Ð޸썏üУ©Êý¾Ý¿â¼Ç¼ ¡¡¡¡Ð޸ļǼµÄE-mail£º ¡¡¡¡Set conn = Server.CreateObject("ADODB.Connection" ![]() ¡¡¡¡conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("data.mdb" ![]() ¡¡¡¡ID = 1 ¡¡¡¡usermail = "fytb@163.com" ¡¡¡¡sql = "update data set usermail='"&usermail&"' where ID="&CInt(ID) ¡¡¡¡conn.Execute(sql) ¡¡¡¡conn.Close ¡¡¡¡Set conn = Nothing ¡¡¡¡ËµÃ÷£º½¨Á¢Êý¾Ý¿âÁ¬½Ó£»»ñÈ¡¼Ç¼ID¡¢Ð E-mail ×Ö·û´®£»Ê¹Óà update Óï¾äÐ޸ļǼ£»conn.Execute À´Ö´ÐУ»×îºó¹Ø±Õ¡£ ¡¡¡¡Èç¹ûʹ¼Ç¼µÄ²é¿´Öµ¼Ó1£¬Ôò£ºsql = "update data set view=view+1 where ID="&CInt(ID) Áù¡¢É¾³ýÊý¾Ý¿â¼Ç¼ ¡¡¡¡É¾³ýijһÌõ¼Ç¼£º ¡¡¡¡Set conn = Server.CreateObject("ADODB.Connection" ![]() ¡¡¡¡conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("data.mdb" ![]() ¡¡¡¡ID = 1 ¡¡¡¡sql = "delete from data where ID="&CInt(ID) ¡¡¡¡conn.Execute(sql) ¡¡¡¡conn.Close ¡¡¡¡Set conn = Nothing ¡¡¡¡ËµÃ÷£º½¨Á¢Êý¾Ý¿âÁ¬½Ó£»»ñÈ¡¼Ç¼ID£»Ê¹Óà delete Óï¾äɾ³ý¼Ç¼£»conn.Execute À´Ö´ÐУ»×îºó¹Ø±Õ¡£ ¡¡¡¡É¾³ý¶àÌõ¼Ç¼Ϊ£ºsql = "delete from data where ID in (ID1,ID2,ID3)" ¡¡¡¡É¾³ýËùÓмÇ¼Ϊ£ºsql = "delete from data" ×ܽ᣺ ¡¡¡¡ÒÔÉϽ̳ÌÊÇÕë¶ÔASPµÄ³õѧÕß¶øÐ´µÄ£¬Ö»ÊǽéÉÜÁËһЩ»ù±¾µÄÓ÷¨£¬ÔÚÁ˽âÖ®ºó¿ÉÒÔ×Ô¼ºÈ¥ÊÔÊÔ£¬ÖØÒªµÄÔÚÓÚÄܾÙÒ»·´Èý¡¢×ÛºÏÔËÓ᣸ü¶àµÄÓï·¨ºÍ²ÎÊýÇë²ÎÔÄ Microsoft Access °ïÖúÖÐµÄ Microsoft Jet SQL ²Î¿¼£¬ÓÉÓÚ±¾È˲ÅÊèѧdz¡¢ÄÜÁ¦ÓÐÏÞ£¬ÈçÓбí´ï²»Ã÷È·Óеط½»¹ÍûÖ¸³ö£¬Èç¹ûÔÚÓ¦Óõ±ÖÐÓöµ½Ê²Ã´ÎÊÌ⣬ҲϣÍûÄܹ»Ìá³ö¡£Ð»Ð»¡£ [ Last edited by »ÃÓ°ÎÞºÛ on 2006-10-28 at 07:45 ] |
» ²ÂÄãϲ»¶
É격26Äê
ÒѾÓÐ4È˻ظ´
307Çóµ÷¼Á
ÒѾÓÐ5È˻ظ´
Ò»Ö¾Ô¸C9²ÄÁÏÓ뻯¹¤×¨Òµ×Ü·Ö300Çóµ÷¼Á
ÒѾÓÐ5È˻ظ´
274Çóµ÷¼Á
ÒѾÓÐ3È˻ظ´
299Çóµ÷¼Á
ÒѾÓÐ7È˻ظ´
0703»¯Ñ§µ÷¼Á£¬Çóµ¼Ê¦ÊÕ
ÒѾÓÐ4È˻ظ´
300Çóµ÷¼Á£¬²ÄÁÏ¿ÆÑ§Ó¢Ò»Êý¶þ
ÒѾÓÐ3È˻ظ´
²ÄÁÏѧ˶£¬Çóµ÷¼Á
ÒѾÓÐ6È˻ظ´
307Çóµ÷¼Á
ÒѾÓÐ6È˻ظ´
²ÄÁÏר˶331Çóµ÷¼Á
ÒѾÓÐ3È˻ظ´














»Ø¸´´ËÂ¥