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

ʹÓÃasp.net 2.0ÖеÄSqlBulkCopyÀàÅúÁ¿¸´ÖÆÊý¾Ý

ÔÚÈí¼þ¿ª·¢ÖУ¬°ÑÊý¾Ý´ÓÒ»¸öµØ·½¸´ÖƵ½ÁíÒ»¸öµØ·½ÊÇÒ»¸öÆÕ±éµÄÓ¦Óá£
Ôںܶ಻ͬµÄ³¡ºÏ¶¼»áÖ´ÐÐÕâ¸ö²Ù×÷£¬°üÀ¨¾Éϵͳµ½ÐÂϵͳµÄÒÆÖ²£¬´Ó²»Í¬µÄÊý¾Ý¿â±¸·ÝÊý¾ÝºÍÊÕ¼¯Êý¾Ý¡£ ASP.NET
2.0ÓÐÒ»¸öSqlBulkCopyÀ࣬Ëü¿ÉÒÔ°ïÖúÄã´Ó²»Í¬µÄÊý¾ÝÔ´¸´ÖÆÊý¾Ýµ½SQL SERVERÊý¾Ý¿â¡£
±¾ÎÄÖÐÎÒ½«Ê¾·¶SqlBulkCopyÀàµÄ²»Í¬Ó¦Óá£
Êý¾Ý¿âÉè¼Æ£º
Õâ¸öÊý¾Ý¿âµÄÉè¼Æ»¹ÊÇÂù¼òµ¥µÄ£¬Ëü»ùÓÚNorthwindÊý¾Ý¿âµÄProducts±í¡£ÁíÍâÎÒ»¹ÔÚNorthwindÊý¾Ý¿âÖд´½¨ÁË3¸ö±í¡£ ÏêÇé¿ÉÒÔ¿´Ò»ÏÂÏÂÃæµÄÊý¾Ý¿â¹ØÏµÍ¼¡£ 
Products_Archive ºÍProducts_LatestÓÐÓëProducts±íÏàͬµÄ½á¹¹£¬¶øProducts_TopSelling±íÔòÓëËüÃDz»Í¬¡£ ÉÔºóÎÒ½«ÔÚ±¾ÎĽâÊÍProducts_TopSelling±íµÄÓÃ;¡£
Products_Archive±í°üº¬770,000ÐС£ Äã²»ÓùÜÕâЩÊý¾ÝÊÇÈçºÎµÃµ½µÄ£¬ÄãÖ»ÐèÒª¿¼ÂÇÈçºÎ°ÑËùÓÐÕâЩÊý¾Ý¸´ÖƵ½Products_Latest±íÀï¡£
´ÓProducts_Archive±í ¸´ÖÆÊý¾Ýµ½ Products_Latest±í£º
SqlBulkCopy
°üº¬Ò»¸ö·½·¨ WriteToServer£¬ËüÓÃÀ´´ÓÊý¾ÝµÄÔ´¸´ÖÆÊý¾Ýµ½Êý¾ÝµÄÄ¿µÄµØ¡£
WriteToServer·½·¨¿ÉÒÔ´¦ÀíµÄÊý¾ÝÀàÐÍÓÐDataRow[]Êý×飬DataTable ºÍ DataReader¡£
Äã¿ÉÒÔ¸ù¾Ý²»Í¬µÄÇéÐÎʹÓò»Í¬µÄÊý¾ÝÀàÐÍ£¬µ«ÊǸü¶àʱºòÑ¡ÔñDataReaderÊÇÒ»¸ö±È½ÏºÃµÄÖ÷Òâ¡£
ÕâÊÇÒòΪDataReaderÊÇÒ»¸öÖ»ÏòǰµÄ¡¢Ö»¶ÁµÄÊý¾ÝÁ÷£¬Ëü²»»á±£´æÊý¾Ý£¬ËùÒÔÒª±ÈDataTable ºÍ DataRows[]¶¼Òª¿ì¡£
ÏÂÃæµÄ´úÂëµÄ×÷ÓÃÊǰÑÊý¾Ý´ÓÔ´±í¸´ÖƵ½Ä¿µÄ±í¡£
private
 
static
 
void
 PerformBulkCopy() 
{
  
string
 connectionString 
=
 
@"
Server=localhost;Database=Northwind;Trusted_Connection=true
"
;
                        
  
//
 Ô´ 
  
using
 (SqlConnection sourceConnection 
=
 
new
 SqlConnection(connectionString))
  {
    SqlCommand myCommand 
=
 
new
 SqlCommand(
"
SELECT * from Products_Archive
"
, sourceConnection);
    sourceConnection.Open();
    SqlDataReader reader&


Ïà¹ØÎĵµ£º

ASP.NETÖеÄAJAXÓ¦Óÿª·¢×ܽá

        11ÔÂ21ÈÕÍí£·µãÓ¦ÑûÔÚÎ人´óѧÐÅϢѧԺ×öÁËÒ»³¡¹ØÓÚASP.NETÏÂAJAX¿ª·¢µÄ±¨¸æ£¬ÒÔÎÒ×Ô¼º¾­Àú½²ÊöÁËÒ»Ð©ÌØÊâÓ¦ÓÃÔÚ¹ýÈ¥µ½ÏÖÔÚʵÏÖÊֶεı仯£¬±¾À´Ïë»Ø¼ÒÖ®ºó×ö¸ö×ܽáµÄ£¬µ«ÊÇÓÉÓÚ×î½üÒÔÀ´ÊÂÇéÒ»Ö±ºÜ¶à£¬ËùÒÔûÓÐÀ´µÃ¼°×ܽᡣ½ñÍíµÃÒÔÓпÕ×ܽáһϡ£
AJAX½éÉÜ
ÆäʵAJAXÓ¦ÓÃµÄºË ......

ASP.NETÖжàѡЧ¹ûÓë¹â°ôЧ¹û£¨ÏÖʵ´úÂ룩

1£© ¶àѡЧ¹û
¶àѡЧ¹ûÍêÈ«¿ÉÒÔͨ¹ý½Å±¾½øÐÐʵÏÖ¡£ÎÒÃÇÖªµÀ£¬¶àÑ¡µÄ¿Ø¼þ×îÖÕÉú³ÉÒ»¸öinputµÄHTML±êÇ©£¬ËüµÄÀàÐÍÊÇcheckbox¡£ÓÉÓÚÕâ¸öÒ³ÃæÖÐÖ»ÓÐÒ»×鸴ѡ¿ò£¬ËùÒÔʵÏÖÆðÀ´Ò²±È½Ï·½±ã£ºÎÒÃÇ¿ÉÒÔ±éÀúËùÓеÄinput±êÇ©£¬¶Ô±ÈÆätypeÊôÐÔÊDz»ÊÇcheckbox£¬Èç¹ûÊÇcheckbox£¬¾Í¸øËüÉèÖÃÏàÓ¦µÄÑ¡ÖÐ״̬¾ÍÐÐÁË¡£
´úÂëÈçÏ£º
<scri ......

ASP.NET ÎÞÏÞ¼¶·ÖÀà

ÏÂͼÖкìÉ«¼ýÍ·ÊǸ¸Àà ¶øÇÒÊôÓÚ¸ùĿ¼¼¶±ð¡£
¡¡¡¡ÏÂÃæ¸ö×Ö¶ÎΪ£ºID¡¡¡¡¸¸ID¡¡ ÀàÐÍÃû³Æ¡¡ Éî¶È¡¡ ÅÅÐò
¡¡¡¡Ç°Ãæ3¸ö×Ö¶ÎûÓÐʲô¿É½âÊ͵ģ¬×ö¹ýÎÞÏÞ¼¶·ÖÀàÉè¼ÆµÄÈ˶¼Ó¦¸ÃÇå³þ
¡¡¡¡¶øµÚ5¸ö×Ö¶ÎÅÅÐò×Ö¶ÎID£º43µÄ23ÅÅÐò´ú±íËûÔÚÕâÕűíÅÅÔÚ23µÄ¸ùĿ¼
¡¡¡¡¶ø23ÏÂÃæµÄ23,01 ˵Ã÷ËûÊÇ2¼¶·ÖÀ࣬ÅÅÔÚ23ÏÂÃæµÄµÚ01¸ö£¬Ò²ÊÇÖ§³Ö99¼ ......

ASP.NET¶àƵµÀÍøÕ¾¼Ü¹¹ÊµÏÖ·½·¨

Ö÷Ìå¼Ü¹¹
¡¡¡¡¸÷ƵµÀ·Ö±ðλÓÚ²»Í¬µÄWeb Project(¾ßÓжÀÁ¢µÄ¶þ¼¶ÓòÃû)£¬²¢½«ËùÓеÄÒµÎñÂß¼­ÒÔ¼°Êý¾Ý·ÃÎʹ¦ÄÜ·â×°³ÉClass Library£¬ËùÓÐÆµµÀ¹²ÓÃÕâ¸öClass Library¡£ 
¡¡¡¡ÏÂÃæÏêϸ½éÉÜʵÏÖ·½·¨¡£ 
¡¡¡¡¼ÙÉèÍøÕ¾ÓÐÈý¸öƵµÀ£¬ÐÂÎÅ¡¢ÂÛ̳ÒÔ¼°²©¿Í£¬¶ÔÓ¦µÄ¶þ¼¶ÓòÃûΪ"news"¡¢"forum"¡¢"blog"¡£³ý´ËÖ®Í⣬»¹ÐèÒªÁ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ