Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

ͨ¹ý 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 ¡£
ÏÔʾÊý¾Ý¿â¼Ç


Ïà¹ØÎĵµ£º

½«AccessµÄÄÚÈÝÇ¨ÒÆµ½MySQLÊý¾Ý¿â

Ô­±¾µÄÄ¿µÄÊǽ«Êý¾Ý¿â´ÓMS SQL 2000Ç¨ÒÆµ½MySQLÖУ¬µ«ÌáʾJDBCÁ¬½Óʧ°Ü£¬ÎÞÄÎÖ®¼«£¬Ö»ºÃÑ¡ÔñÖмäÇÅÁºAccessÍê³ÉÕâÏîÁîÈËÌÖÑáµÄ¹¤×÷ÁË¡£
´ó¸Å²½ÖèÈçÏ£º
1£¬´ÓMS SQL 2000½«Êý¾Ýµ¼³öµ½AccessÖУ¬ÓÐ¹Ø±í¶¨ÒåºÃÖ÷¼üºÍ×Ô¶¯±àºÅ²¿·Ö²»È»Ç¨ÒƺóÓÖµÃÐÞ¸ÄMySQLµÄ±í¡£
2£¬ÐÞ¸ÄAccess±íÖйÜÀíÔ±×é¡¢¹ÜÀíÔ±µÄȨÏÞ£¬±£Ö¤AccessµÄÄÚÖà ......

ÓÃVFPÁгöACCESSËùÓбíµÄ×ֶνṹ£¬º¬±êÌâ¡£

     set safety off
     local oo,lcStr,lcMdbFile,i,x,lnFields,lcTableName,lnFieldtype,lcCurdir
     lcCurdir = sys(5) + curdir()
     lcNowdir = getdir()
     cd (lcNowdir)
   &nb ......

AccessºÍSQL2000ÖÐÓï¾äµÄÇø±ð

1 £¬¶ÔÓÚÈÕÆÚ×Ö¶Î×Ö¶Î
access±íʾΪ£º#1981-28-12#
SQLSERVER2000±íʾΪ£º''1981-02-12''
2,SQLÓï¾äÇø±ð£¬select ,update ÔÚ¶Ôµ¥±í²Ù×÷ʱ¶¼²î²»¶à£¬
µ«¶à±í²Ù×÷ʱupdateÓï¾äµÄÇø±ðACCESSÓëSQLSERVERÖеÄUpdateÓï¾ä¶Ô±È:
SQLSERVERÖиüжà±íµÄUpdateÓï¾ä:
Update Tab1
SET a.Name = b.Name
from Tab1 a,Tab2 b
Whe ......

Access ÀàÐÍת»»º¯Êý

 Ç°ÑÔ
    ×î½üÒ»Ö±ÔÚ×öAccessÊý¾Ýµ¼ÈëOracleµÄÒ»¸ö³ÌÐò£¬¾¡¹ÜÏîÄ¿ÒѾ­Íê³É£¬µ«ÊÇÓÐʱҲ»áÓöµ½ÎÊÌ⣬×îÖ÷Òª»¹ÊǶÔAccess²»ÊìϤµÄÔ­Òò£¬ÌرðÊÇÀàÐÍת»»£¬¶øÕâ¸öÊÇÎÒÕâ¸öÏîÄ¿ÖÐÒ»¶¨»áÓöµ½µÄ¡£ËùÒÔ¿´µ½ÕâÑùһƪÎÄÕÂͦºÃµÄ£¬¾Íת¹ýÀ´ÁË¡£
תÌùµØÖ·£ºhttp://www.cnblogs.com/wf225/archive/2008/10/09/130 ......

½â¾öSQL ServerתACCESS×Ô¶¯±àºÅÎÊÌâ


1.´ò¿ªSQL server enterprise mananger “ÆóÒµ¹ÜÀíÆ÷”
ÔÚÄãÒªµ¼³öµÄSQLÊý¾Ý¿âÉÏÊó±êÓÒ¼ü²Ëµ¥£ºËùÓÐÈÎÎñ-¡·µ¼³öÊý¾Ý
2.»Ø³öÏÖÒ»¸öµ¼³öÏòµ¼´°¿Ú¡£
Ñ¡Ôñ±»µ¼³öµÄÊý¾ÝÔ´£¬ÎªÄã¸Õ²ÅËùÑ¡ÔñµÄÊý¾Ý¿â£¬Èç¹û·¢ÏÖ²»¶ÔÓ¦×ÔÐÐÐ޸ġ£
3.½øÈëµ¼³öµ½Ä¿±êÊý¾ÝÔ´µÄÑ¡Ôñ£¬ÕâÀïÎÒÃÇҪת³ÉACCESSµÄÊý¾Ý¿â¡£×¢ÒâÑ¡ÔñÊý¾ÝÔ´ÀàÐÍÎ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ