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

LINQ to SQL¿ìËÙÉÏÊÖ step by step

ǰÑÔ
      ×î½ü½ÓÁ¬Óöµ½¼¸¸öÅóÓÑÎÊÎÒͬһ¸öÎÊÌ⣬¾ÍÊǹØÓÚ.NETƽ̨ÉÏORM¿ò¼ÜµÄÑ¡Ôñ¡£ÎÒÏëÔÚÕâ¸ö½²ÇóЧÂʵÄʱ´ú£¬Ë­Ò²²»ÏëÊÖдSQL»ò´æ´¢¹ý³ÌÈ¥·ÃÎÊÊý¾Ý¿âÁË¡£´ó¼Ò¶¼ÖªµÀ£¬ÔÚJavaƽ̨ÉÏ£¬ORMÕâÒ»¿é»ù±¾ÊÇHibernateµÄÌìÏ¡£µ±È»£¬Ïà¶ÔÇáÁ¿¼¶µÄiBatisÒ²Óв»´íµÄ±íÏÖ¡£
      ²»¹ý̸µ½.NETƽ̨£¬ORM¿ò¼ÜËÆºõÏà¶Ô»ìÂÒÁ˵㡣ºÜ¶àÅóÓÑÎÊÎÒµÄʱºò£¬ÍùÍù»áÕâÑùÎÊ£ºNHibernate¡¢NBearºÍCastle¸ÃÑ¡ÔñÄĸö£¿¶øµ±ÎÒ·´ÎÊ£ºÎªÊ²Ã´²»ÊÊÓÃ΢Èí×Ô´øµÄLinq to SqlÄØ£¿¶Ô·½¾­³£»áÃÔãºÍ²»½â¡£
      ÎÒ¾õµÃÕâÊǸöºÜÆæ¹ÖµÄÏÖÏó¡£ÒÀÕÕÎÒ¸öÈ˵Äʵ¼ù£¬ÎÒÈÏΪµ±ÐèÒª¿ìËÙ¹¹½¨Ò»¸öÖÐСÐÍÏîĿʱ£¬Linq to SqlÊÇÒ»¸öºÜºÃµÄÑ¡Ôñ¡£ÄãÖÁÉÙÓÐÒÔÏÂÀíÓÉ¿ÉÒÔÑ¡ÔñËü£º
     i. ËüÊÇ΢Èí×Ô¼ºµÄ²úÆ·£¬ºÍ.NETƽ̨ÓÐ×ÅÌìÉúµÄÊÊÓ¦ÐÔ¡£Èç¹ûÄãʹÓÃ.NET Framework3.5ºÍVS2008¿ª·¢»·¾³£¬Ëü±¾Éí¾Í¼¯³ÉÔÚÀïÃæÁË£¬Í¬Ê±VS2008¶ÔÓÚLinq to Sql¸øÓèÁËÖî¶à·½±ãµÄÖ§³Ö¡£Ê¹ÓÃËü£¬Äã²»½öÔÚ¿ª·¢ºÍ²¿Êðʱ²»Óÿ¼ÂǵÚÈý·½¿â£¬¸ü¿ÉÒÔ¾¡ÇéÏíÊÜVS2008´øÀ´µÄÖÖÖÖ·½±ã¡£
      ii. ÉÏÊÖÊ®·ÖÈÝÒ×£¬Ê¹ÓÃÊ®·ÖÇáËÉ£¬Í¨³££¬Äã²»ÐèÒª±àдһÐдúÂ룬Ҳ²»ÓÃдÈκÎXMLÅäÖã¬Íêȫͨ¹ý¿ÉÊÓ»¯ÍÏ×§¾ÍÄÜÍê³ÉORM²ãµÄ¹¹½¨¡£
      iii. ¹¦Äܷḻ£¬Ê¹Óñã½Ý¡£µ±ÇáËɹ¹½¨ºÃORM²ãºó£¬Äã¾Í¿ÉÒÔ¸üÇáËɵIJÙ×ÝÊý¾Ý¿âÁË¡£Linq to SqlÌṩÁ˷ḻµÄ¹¦ÄÜ£¬ÍêÈ«¿ÉÒÔÂú×ãÈÕ³£Êý¾Ý·ÃÎʵÄÐèÇó¡£Ê¹Ó÷½·¨Ò²·Ç³£¼òµ¥¡¢Áé»î¡£
      ÓÐÕâôºÃµÄÀíÓÉ£¬ÎÒÕæÏ벻ͨΪʲôÄÇô¶àÈ˲»Ô¸È¥Ñ¡ÔñËü¡£ÎÒÏëÀ´ÏëÈ¥£¬Ò²ÐíÓÐÁ½¸öÖØÒªÔ­Òò£¬Ò»ÊǰÑLINQºÍLinq to Sql»ìΪһ̸ÁË£¬¶þÊÇÊÜǰ¶Îʱ¼ä“LINQÒÑËÀ”µÄÎóµ¼£¬¾õµÃ΢ÈíÒѾ­ÅׯúLinq to SqlÁË¡£¹ØÓÚÕâÁ½µã£¬ÎҾͲ»Ï¸ËµÁË£¬¼òÂÔ³ÎÇåһϣº
      Ê×ÏÈ£¬LINQÊÇ´Ó.NET Framework3.0¿ªÊ¼£¬.NETƽ̨ÉÏÒýÈëµÄÒ»ÖÖÐÂʽÓïÑÔÌØÐÔ£¬ÏÁÒåÒ»µã£¬Äã¿ÉÒÔ½²ËüÀí½â³ÉÒ»ÖÖÐÂʽÓï·¨£¬Ö÷ÒªÊÇÕë¶Ôµü´úÊý¾Ý²Ù×÷µÄ£¬ËùÒÔ£¬Ò²ÐíLINQ½Ð×ö“Êý¾Ýµü´úÒýÇæ£¨Data Iterative Engine£©”¸üºÏÊÊ£¬Ö®ËùÒÔ²»×ÅÑùÃüÃû£¬ÎÒÏë΢Èí¿ÉÄܲ»Ô¸ÒâÈÃ×Ô¼º²úÆ·µÄ¼òдΪ“DIE”°É¡£:-)¶øLinq to SqlÊÇLINQÔÚÊý¾Ý¿â·ÃÎÊ·½ÃæµÄÒ»¸öÓ¦Óÿò¼Ü£¬ÍêÈ«ÊÇÁ½ÂëÊ¡£
      Æä´Î£¬¹ØÓÚ΢Èí»á²»»á·ÅÆú


Ïà¹ØÎĵµ£º

sql ¿ç·þÎñÆ÷ ²éѯ

--´´½¨Á´½Ó·þÎñÆ÷
exec sp_addlinkedserver   'ITSV ', ' ', 'SQLOLEDB ', 'Ô¶³Ì·þÎñÆ÷Ãû»òipµØÖ· '
exec sp_addlinkedsrvlogin 'ITSV ', 'false ',null, 'Óû§Ãû ', 'ÃÜÂë '
--²éѯʾÀý
select * from ITSV.Êý¾Ý¿âÃû.dbo.±íÃû
--µ¼ÈëʾÀý
select * into ±í from ITSV.Êý¾Ý¿âÃû.dbo.±íÃû
--ÒÔºó²»Ô ......

SQL SERVER 2005Ⱥ¼¯


SQL SERVER 2005µÄȺ¼¯±ØÐëÔÚʵÏÖÁËWINDOWSȺ¼¯µÄ»ù´¡ÉϲſÉÒÔ¡£
Ê×ÏÈÎÒÃÇÏÈÀ´¿´Ò»ÏÂSQL SERVER 2005Ⱥ¼¯µÄһЩÏà¹Ø½éÉÜ£º
ÔÚSQL SERVER 2005ÖÐÖ÷Òª¿ÉÒÔʹÓþµÏñºÍȺ¼¯Á½ÖÖ·½·¨À´ÊµÏָ߿ÉÓÃÐÔ£¬ÖÁÓÚÊý¾Ý¿â¾µÏñ×÷ΪSQL SERVER 2005µÄÐÂÌØÐÔÖ®Ò»£¬ÎÒÔÚÇ°ÃæµÄ²©ÎÄÒѾ­×öÁ˽éÉÜ£¬½ñÌìÎÒÃǾÍÀ´¿´Ò»ÏÂȺ¼¯µÄÅäÖ÷½·¨£ºµ±È»Ëüà ......

OracleÈçºÎÖ´ÐÐÅúÁ¿sqlÓï¾ä

Òª´´½¨Á½¸öÎļþ
1: runBatch.bat
2: sql.txt
runBatch.bat ÄÚÈÝÈçÏ£º
sqlplus username/password @sql.txt
pause
sql.txtÄÚÈÝÈçÏ£º
spool sql.log
create table t1(cname char(20));
insert into t1(cname) values('test');
select * from t1;
spool off
exit
Ë«»÷runBatch.bat¾Í¿ÉÒÔÅúÁ¿Ö´ÐÐsql.txtÖÐ ......

SQL ServerµÄ¶¨Ðò(Collation)

ʹÓÃSQL ServerµÄÅóÓÑ們應該¶¼ÖªµÀSQL ServerµÄ資ÁÏ庫ÓÐÒ»個設¶¨½Ð×ö¶¨Ðò(Collation)£¬½ñÌìÎÒ們¾Í來¿´¿´¶¨Ðò這東Î÷ÊÇʲ麼£¬Ê×ÏÈÎÒ們¿´Ò»ÏÂWikiÉÏ對¶¨ÐòµÄ說Ã÷£º
Collation is the assembly of written information into a sta ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ