ͨ¹ý ADO.NET ±à¼ Access Êý¾Ý¿â
·¢²¼ÈÕÆÚ : 8/8/2003 | ¸üÐÂÈÕÆÚ : 6/7/2004
Martin Tracy
Visual Studio Team
Microsoft Corporation
ÊÊÓÃÓÚ£º Microsoft® ADO.NET
Microsoft® ASP.NET
Microsoft® Visual C#® .NET
Microsoft® Visual Studio® .NET
ÕªÒª£º±¾ÑÝÁ·ËµÃ÷ÁËÈçºÎʹÓüòµ¥µÄ Visual C#® ÄÚº¬´úÂë Web Ó¦ÓóÌÐòͨ¹ý ADO.NET ÔÚ Microsoft® Access Êý¾Ý¿âÖÐÌí¼Ó¡¢É¾³ýºÍ±à¼¼Ç¼¡£
ÏÂÔØÊ¾Àý´úÂë ADONETAccessDB.exe£¨Ó¢ÎÄ£©¡£(130KB)
±¾Ò³ÄÚÈÝ
¼ò½é
񻂗
ÑÝÁ·
²Î¿¼
¼ò½é
Jet Êý¾Ý¿âÒýÇæÓÉÓÃÓÚ Microsoft Access Êý¾Ý¿âµÄ Microsoft® Internet ÐÅÏ¢·þÎñ (IIS) Ìṩ¡£´ËÊý¾Ý¿âÒýÇæÍ¨³£¿ÉÒÔÌæ´ú Microsoft SQL Server£¬²¢ÇÒ¶ÔÓÚµÍÈÝÁ¿µÄ Web Ó¦ÓóÌÐò·Ç³£ÓÐÓá£Jet Êý¾Ý¿âÒýÇæÊÇ OLEDB ¼æÈݵģ¬Microsoft .NET Framework System.Data.OleDb ÃüÃû¿Õ¼äÖеÄÀàÖ§³Ö´ËÒýÇæ¡£
±¾ÑÝÁ·ÖÐÄú½«Ê¹ÓõÄÖ÷Òª¶ÔÏóΪ OleDbConnection¡¢OleDbCommand ºÍ OleDbDataReader ¶ÔÏó£¬ÒÔ¼° DataGrid ·þÎñÆ÷¿Ø¼þ¡£
ͼ 1 ADO.NET Êý¾Ý·ÃÎʹܵÀ
OleDbConnection ¶ÔÏó¿ØÖÆÓë Jet Êý¾Ý¿âÒýÇæµÄÁ¬½Ó¡£OleDbCommand °üº¬¸æÖªÊý¾Ý¿âÒýÇæ²ÉÈ¡ºÎÖÖ²Ù×÷µÄ Microsoft SQL Óï¾ä¡£OleDbDataReader ÊÇÒ»¸ö¿ìËÙ¡¢Ö»¶Á¡¢½öÏòǰµÄÊý¾Ý¿âÓα꣬Ëü¿ÉÒÔ¶ÁÈ¡ÓÉ SQL Óï¾äÑ¡¶¨µÄ¼Ç¼¡£DataGrid ¿ÉÏÔʾ¼Ç¼£¬²¢ÔÚÌí¼Ó¡¢É¾³ý»ò±à¼¼Ç¼ʱÒý·¢Ê¼þ¡£ÕâЩʼþ¿ÉÒÔ´´½¨ÓÃÓÚ¸ü¸ÄÊý¾Ý¿â²¢ÏÔʾ½á¹û¼Ç¼µÄРSQL Óï¾ä¡£
·µ»ØÒ³Ê×
񻂗
ÔÚ¿ªÊ¼Ö®Ç°£¬ÄúµÄ¼ÆËã»úÖбØÐë°²×°ÒÔÏÂÈí¼þ£º
Windows® XP (SP1) ºÍËùÓÐÐÞ²¹³ÌÐò
Microsoft Internet ÐÅÏ¢·þÎñ (IIS)
Microsoft Access 2002
Visual Studio .NET
ÔÚ³¢ÊÔÑÝÁ·Ö®Ç°£¬ÇëÈ·±£¿ÉÒÔ´´½¨¼òµ¥µÄ Visual C# ASP.NET Web Ó¦ÓóÌÐò¡£
·µ»ØÒ³Ê×
ÑÝÁ·
ÔÚ±¾ÑÝÁ·ÖУ¬Äú½«Ê¹Óà Microsoft Access ´´½¨Ò»¸öÊý¾Ý¿â£¬²¢½«Ê¹Óà ADO.NET ´´½¨¡¢Ìí¼Ó¡¢±à¼ºÍɾ³ý¼Ç¼¡£
´´½¨Êý¾Ý¿â
´ò¿ª Microsoft Access£¬ÔÚн¨µÄÎļþ¼Ð C:\Pets Öд´½¨Ò»¸öÃûΪ Pets.mdb µÄ¿ÕÊý¾Ý¿â¡£
ÔÚ Designer£¨Éè¼ÆÆ÷£©ÊÓͼÖд´½¨Ò»¸öÐÂ±í¡£
Ìí¼ÓÒ»¸öÃûΪ ID µÄ×Ô¶¯±àºÅ×ֶκÍÁ½¸öÃûΪ PetName ºÍ PetType µÄÎı¾×ֶΡ£½« ID ÉèÖÃΪÖ÷¼ü£¬²¢½ÓÊÜËùÓÐĬÈÏÉèÖá£
ͼ 2 ÔÚ Access ÖÐÉè¼ÆÊý¾Ý±í
Çл»ÖÁÊý¾Ý±íÊÓͼ£¬²¢½«±í±£´æÎª PetTable ¡£
Ïò±íÖÐÌí¼ÓÈô¸ÉÏî¡£
ͼ 3 Ìí¼Ó²âÊÔÊý¾Ý
±£´æ±í£¬²¢¹Ø±Õ Access ¡£
ÏÔʾÊý¾Ý¿â¼Ç
Ïà¹ØÎĵµ£º
Ò»¡¢SQL SERVER ºÍACCESSµÄÊý¾Ýµ¼Èëµ¼³ö
³£¹æµÄÊý¾Ýµ¼Èëµ¼³ö£º
ʹÓÃDTSÏòµ¼Ç¨ÒÆÄãµÄAccessÊý¾Ýµ½SQL Server£¬Äã¿ÉÒÔʹÓÃÕâЩ²½Öè:
¡¡¡¡¡ð1ÔÚSQL SERVERÆóÒµ¹ÜÀíÆ÷ÖеÄTools£¨¹¤¾ß£©²Ëµ¥ÉÏ£¬Ñ¡ÔñData Transformation
¡¡¡¡¡ð2Services£¨Êý¾Ýת»»·þÎñ£©£¬È»ºóÑ¡Ôñ czdImport Dat ......
ʹÓÃÁËTCP/IP£¬ADO¼°XML£¨ÐèÒª°²×°Microsoft XML 4.0¡££©¡£·Ö·þÎñÆ÷ºÍ¿Í»§¶ËÁ½²¿·Ö£¬·þÎñÆ÷¿ÉÒÔ¶àÓû§Í¬Ê±Á¬½Ó¡£Ô¶³ÌÁ¬½ÓAccessÊý¾Ý¿âÓкܶ෽·¨£¬ÎÒÒÔǰÒѾ±È½Ï¾ßÌåµÄ»Ø´ð¹ý£¨¼ûÏÂÃæËùÁеÄ5ÖÖ·½·¨£©£¬ÎÒÏÖÔÚÕâ¸öÀý×ÓÊôÓÚÆäÖеĵڣ³ÖÖ·½·¨£¨²»ÐèҪʹÓÃRDS»òWeb·þÎñÆ÷£©¡£
Ô¶³ÌÁ¬½ÓaccessÊý¾Ý¿âµÄ¼¸¸ö·½·¨£º
£±£®½¨Á¢VPN ......
ǰÌâÊDZØÐë°²×°ºÃactiveperl £¨505ÒÔÉÏ£©£¬ÒÔ¼°MS Access 97
¡¡¡¡
¡¡¡¡Ò».
°²×°Win32-ODBCÄ£¿é
¡¡¡¡²½Öè1£º
¡¡¡¡´ÓTOOLSÀ¸Ä¿ÖÐÏÂÔØWin32-ODBC.zip,ÏÂÔØÍêºóÓÃwinzip½â¿ªµ½Ò»¸ötempĿ¼,¹²ÓÐÈý¸öÎļþ£º
¡¡¡¡Readme
¡¡¡¡Win32-ODBC.ppd
¡¡¡¡Win32-ODBC.tar.gz
¡¡¡¡²½Öè2£º
¡¡¡¡ÔÚDOS´°¿ÚÏ£¬tempĿ¼ÖÐÔËÐÐÏÂÃæµÄD ......
1.´ò¿ªSQL server enterprise mananger “ÆóÒµ¹ÜÀíÆ÷”
ÔÚÄãÒªµ¼³öµÄSQLÊý¾Ý¿âÉÏÊó±êÓÒ¼ü²Ëµ¥£ºËùÓÐÈÎÎñ-¡·µ¼³öÊý¾Ý
2.»Ø³öÏÖÒ»¸öµ¼³öÏòµ¼´°¿Ú¡£
Ñ¡Ôñ±»µ¼³öµÄÊý¾ÝÔ´£¬ÎªÄã¸Õ²ÅËùÑ¡ÔñµÄÊý¾Ý¿â£¬Èç¹û·¢ÏÖ²»¶ÔÓ¦×ÔÐÐÐ޸ġ£
3.½øÈëµ¼³öµ½Ä¿±êÊý¾ÝÔ´µÄÑ¡Ôñ£¬ÕâÀïÎÒÃÇҪת³ÉACCESSµÄÊý¾Ý¿â¡£×¢ÒâÑ¡ÔñÊý¾ÝÔ´ÀàÐÍÎ ......
Éý»ªÌṩÖÕÉíÃâ·ÑASP+access PHP+mysqlÐéÄâÖ÷»ú
Ò»£ºÉý»ªÍøÂç¿Æ¼¼ÓÐÏÞ¹«Ë¾,ÓëÉý»ªÍ¬ÔÚÕ¾³¤ÖÕÉíÃâ·Ñ¿Õ¼ä·ö³Ö¼Æ»®.
1¡¢×ð¾´µÄÓû§ÄúºÃ,Ò²ÐíÄú»¹ÔÚΪÿÄêÒ»½»µÄ¿Õ¼ä·ÑÓ÷¢³î,Ò²ÐíÄúÏë»ñµÃÒ»¸ö¸üÓÅÖʵĿռäÈ´²»ÏëͶÈëÌ«¶à,´ÓÏÖÔÚÆð ÕâЩÎÊÌ⽫ÓÈжø½â→Éý»ªÍøÂç←ÓëÉý»ªÍ¬ÔÚÕ¾³¤·ö³Ö¼Æ»®È«ÃæÆô¶¯¡£
2¡¢Ã»ÓÐ×¢²á¹«Ë¾ ......