access sql server Êý¾Ý¿â Êý¾Ýµ¼³ö
×òÌìŪÁËÒ»¸ö±È½Ï¼¬ÊÖµÄÎÊÌâ¡£´ÓÍøÉÏÏÂÔØÁËÒ»¸öÈí¼þ£¬ËûµÄÊý¾Ý¿âÊÇaccessµÄ£¬´ò¿ª¿´ÁËһϣ¬¸Ð¾õ²»´í£¬ÊʺÏÎÒÏÖÔÚÏîÄ¿µÄÐèÇ󣬴󲿷ÖÄܹ»Âú×ãÎÒµÄÏîÄ¿ÐèÒª£¬¾ÍÏëÄÃÀ´Ö÷Òå¡£¿ÉÊÇÎÒÃÇÏîÄ¿µÄÊý¾Ý¿âÒ»Ö±¶¼ÊÇÓõÄsqlserver£¬ÓÚÊÇ£¬¾ÍÔÚÍøÉÏ·è¿ñµÄ£¬ÕÒ¹ØÓÚaccessת»»ÎªsqlserverµÄ×ÊÁÏÔÚÕâÀïÎÒÏë˵һÏÂÓйصÄ×¢ÒâÊÂÏ
Êý¾Ý¿âÉýǨת»»access---sqlserver£º
1.Ê×ÏÈҪ˵µÄÊÇÄãµÄÊý¾Ý¿â±ØÐëÊÇ£¬Í¨¹ý°²×°Ïòµ¼°²×°µÄ£¬ÂÌÉ«°æµÄaccess²»ÐС£
2 .Èç¹û±»×ª»»µÄÊý¾Ý¿â°æ±¾±È½ÏÔ磬ÀýÈçÊÇaccess97£¬ÐèÒªÏȽ«Êý¾Ý¿âÓÃaccessת»»ÎÊ2000»òÕß2003¡£
3.ת»»µÄ¹ý³Ì²½Öè¾Í²»ËµÁË£¬ÍøÂçÉϺܶࡣȻºó´ò¿ª×ª»»ºóµÄaccessÊý¾Ý¿â£¬Ö´ÐГ¹¤¾ß”---“Êý¾Ý¿âʵÓù¤¾ß”---“ÉýǨÏòµ¼”£¬½«accessÊý¾Ý¿âת»»ÎªsqlserverÊý¾Ý¿â£¬×ª»»Íê³Éºó£¬´ò¿ªsqlserverÊý¾Ý¿âµÄ“ÆóÒµ¹ÜÀíÆ÷”¾Í»á·¢ÏÖÊý¾Ý¿âÒѾÔÚÀïÃæÁË¡£
Êý¾Ý¿âÊý¾Ýµ¼³öÎÊÌ⣺
½ñÌì·ÑÁ˺ܳ¤µÄʱ¼äÍê³ÉÕâ¸öÄÑÌâ¡£»¹ÊÇÓ×ÖɵÄÔÚGoogleÉÏÃæËÑ“sql Êý¾Ýµ¼³ö ”Ö®ÀàµÄ¡£
·½·¨Ò»£ºÀûÓÃÊý¾Ý¿âµ¼³öÏòµ¼sqlserverÀ´Íê³Éµ¼³ö
´ò¿ªsqlserverÆóÒµ¹ÜÀíÆ÷“¹¤¾ß”---“Êý¾Ýת»»·þÎñ”----“µ¼³öÊý¾Ý”-------µã“ÏÂÒ»²½”---ÔÚ“Ñ¡ÔñÊý¾ÝÔ´”¶Ô»°¿òÄÚÑ¡ÔñÊý¾ÝÔ´ºÍ·þÎñÆ÷£¬ÔÚÏÂÃæµÄ“Êý¾Ý¿â”Ñ¡ÔñÒªµ¼³öµÄÊý¾Ý¿â¡£µã“ÏÂÒ»²½”---ÔÚ“Ñ¡ÔñÄ¿µÄ”¶Ô»°¿òÄڵēĿµÄ”Ñ¡Ôñµ¼³öµ½“Êý¾Ý¿â”»¹Êǵ½“Îı¾Îļþ”»òÕ߯äËûµÄÑ¡Ïî¡£Èç¹ûÑ¡Ôñ“Îı¾Îļþ”ÔÚÌîдÎļþÃûºÍ·¾¶¡£ÔÚµã“ÏÂÒ»²½”---“ÏÂÒ»²½”Ñ¡Ôñ“Ô´”£¨¼´Òªµ¼³öµÄ±íÃû³Æ”Ñ¡ÔñÎļþÀàÐÍ£¬ÐÐ/Áзָô·û¡£µÈ¡£µãÏÂÒ»²½¡£¡£Ñ¡Ôñ”Á¢¼´ÔËÐГѡÔñÏÂÒ»²½¡£¡£¡£¾ÍÍê³ÉÁË¡£
·½·¨¶þ£ºÀûÓÓ´æ´¢¹ý³Ì”¡£ÉÏÃæµÄ·½·¨²»ÄÜÂú×ãÎÒµÄÒªÇó£¬ÎÒÏëÒ»´ÎÈ«²¿½«ËùÓеıíÄÚµÄÊý¾ÝÈ«²¿µ¼³ö£¬ÉÏÃæµÄ·½·¨²»ÐС£ËùÒÔÎҾʹÓÍøÉÏËѹØÓÚ´æ´¢¹ý³ÌµÄÀý×Ó¡£µ«ÊÇСµÜÎÒ±¿£¬×îºó»¹ÊÇûÓÐŪ³öÀ´£¬µ«ÊÇ£¬»¹ÊÇŪÕâ¸ö´æ´¢¹ý³Ì£¬Ò²Ñ§µ½Á˲»ÉٵĶ«Î÷£¬ËùÒÔ¾ÍÄóöÀ´£¬·ÖÏí£¬¹©ÐÂÊÖѧÏ
Ïà¹ØÎĵµ£º
ÁÙʱ±íÓëÒ»°ãµÄ±í²»Í¬£¬ËüÊDZ£´æµ½tempDb±íÖС£ÁÙʱ±íµÄ±íÃûÓëÄãËù½¨µÄ±íÃûÒ²²»Ò»Ñù£¬ÒòΪËûҪΪ²»Í¬È˵ÄÏàͬ²Ù×÷´´½¨²»Í¬µÄÁÙʱ±í¡£
1¡¢´íÎóµÄɾ³ý²Ù×÷£º
--´íÎóµÄÁÙʱ±íɾ³ý²Ù×÷£¬ÒòΪËùÔÚÊý¾Ý¿â²»Í¬
IF EXISTS (SELECT * from sysobjects WHERE object_id = OBJE ......
ÎÒÃǶ¼ÖªµÀÔÚOracleÖÐÿÌõSQLÓï¾äÔÚÖ´ÐÐ֮ǰ¶¼ÐèÒª¾¹ý½âÎö£¬ÕâÀïÃæÓÖ·ÖΪÈí½âÎöºÍÓ²½âÎö¡£ÄÇôÕâÁ½ÖÖ½âÎöÓкβ»Í¬Ö®´¦ÄØ£¿ËüÃÇÓÖ·Ö±ðÊÇÈçºÎ½øÐнâÎöÄØ£¿OracleÄÚ²¿½âÎöµÄ²½ÖèÓÖÊÇÈçºÎ½øÐеÄÄØ£¿ÏÂÃæÎÒÃǾÍÕâЩ»°Ìâ½øÐй²Í¬Ì½ÌÖ¡£ ÔÚOracleÖдæÔÚÁ½ÖÖÀàÐ͵ÄSQLÓï¾ä£¬Ò»ÀàΪDDLÓï¾ä£¬ËûÃÇÊÇ´ÓÀ´²»»á¹²ÏíʹÓõģ¬Ò²¾ÍÊÇÿ´ÎÖ´ ......
-- ±äÁ¿µÄÉùÃ÷,sqlÀïÃæÉùÃ÷±äÁ¿Ê±±ØÐëÔÚ±äÁ¿Ç°¼Ó@·ûºÅ
DECLARE @I INT
-- ±äÁ¿µÄ¸³Öµ£¬±äÁ¿¸³ÖµÊ±±äÁ¿Ç°±ØÐë¼Óset
SET @I = 30
-- ÉùÃ÷¶à¸ö±äÁ¿
DECLARE @s varchar(10),@a INT
-- Sql ÀïifÓï¾ä
IF Ìõ¼þ BEGIN
&nb ......
¶¯Ì¬Óï¾ä
1 :ÆÕͨSQLÓï¾ä¿ÉÒÔÓÃexecÖ´ÐÐ
Select * from tableName
exec('select * from tableName')
exec sp_executesql N'select * from tableName' -- Çë×¢Òâ×Ö·û´®Ç°Ò»¶¨Òª¼ÓN
2:×Ö¶ÎÃû£¬±íÃû£¬Êý¾Ý¿âÃûÖ®Àà×÷Ϊ±äÁ¿Ê±£¬±ØÐëÓö¯Ì¬SQL
declare @fname varchar(20)
set @fname = 'FiledName'
Select @fnam ......
µÚÒ»²¿·Ö:SQL serverÓëACCESSÊý¾Ý¿âµÄ½»»»
Èí¼þ¿ª·¢Íø
1. ÔÚSQL SERVERÀï²éѯaccessÊý¾Ý: Èí¼þ¿ª·¢Íø
SELECT * from OpenDataSource( 'Microsoft.Jet.OLEDB.4.0','Data Source="c:\DB.mdb";User ID=Admin;Password=')...±íÃû
--------------------------------------------------------------------------
2. ½«ac ......