¾ÅÓÎÀϸç¾ãÀÖ²¿

ϵͳµÇ¼ ÆóÒµÓÊÏä 020-62959098
Ê×Ò³>ÐÂÎÅ×ÊѶ>¾ÅÓÎÀϸç¾ãÀÖ²¿¶¯Ì¬

ÆßϦµÄÓÉÀ´

Ðû²¼Ê±¼ä£º17-08-28

       Ã¿ÄêÅ©ÀúÆßÔ³õÆßÕâÒ»ÌìÊÇÖйúµÄ¹Å°å½ÚÈÕÆßϦ½Ú ¡£ÆßϦ½ÚʼÓÚÖйúºº³¯ ¡£Ïà´«£¬ÔÚÿÄêµÄÕâ¸öÒ¹Íí£¬ÊÇÌìÉÏ֯ŮÓëÅ£ÀÉÔÚȵÇÅÏà»á ¡£Ö¯Å®ÊÇÒ»¸öÃÀÀöÖǻۡ¢ÐÄÁéÊÖÇɵÄÏÉÅ®£¬·²¼äµÄ¸¾Å®±ãÔÚÕâÒ»ÌìÍíÉÏÏòËýÆòÇóÖǻۺÍÇÉÒÕ£¬Ò²ÉÙ²»ÁËÏòËýÇó´ÍÃÀÂúÒöÔµ ¡£Ïà´«Å©ÀúÆßÔÂÆßÈÕÒ¹¸¾Å®ÔÚÍ¥ÔºÏò֯ŮÐÇÆòÇóÖÇÇÉ£¬¹Ê³ÆΪ¡°ÆòÇÉ¡± ¡£ÆäÆðÔ´ÓÚ¶Ô×ÔÈ»µÄ¾´Öؼ°¸¾Å®´©ÕëÆòÇÉ£¬ºó±»¸¶ÓëÁËÅ£ÀÉ֯ٵĴ«ËµÊ¹Æä³ÉΪÏóÕ÷Áµ°®µÄ½ÚÈÕ ¡£ÆßϦ½Ú¸¾Å®´©ÕëÆòÇÉ¡¢Æíµ»¸£Â»ÊÙ¡¢Àñ°ÝÆ߽㡢°ÚÉ軨¹û¡¢Å®ºìµÈÖî¶àÏ°Ë×Ó°ÏìÖÁÈÕ±¾¡¢³¯Ïʰ뵺¡¢Ô½ÄϵȺº×ÖÎÄ»¯È¦¹ú¼Ò ¡£

½ÚÈÕÆðÔ´

  • ¸¾Å®ÆòÇÉ
  • ×ÔÈ»¾´ÖØ
¡°ÆßϦ¡±×îÔçÀ´Ô´ÓÚÈËÃǶÔ×ÔÈ»µÄ¾´ÖØ ¡£
´ÓÀúÊ·ÎÄÏ×ÉÏ¿´£¬ÖÁÉÙÔÚÈýËÄǧÄêÇ°£¬Ëæ×ÅÈËÃǶÔÌìÎĵÄÈÏʶºÍ·ÄÖ¯¼¼ÊõµÄ±¬·¢£¬ÓйØǣţÐÇ֯ŮÐǵļͼ¾ÍÓÐÁË ¡£ÈËÃǶÔÐÇÐǵľ´ÖØÔ¶²»Ö¹ÊÇǣţÐǺÍ֯ŮÐÇ£¬ËûÃÇÈÏΪ¹¤¾ßÄϱ±¸÷ÓÐÆß¿Å´ú±í·½Î»µÄÐÇÐÇ£¬ºÏ³Æ¶þÊ®°ËËÞ£¬ÆäÖÐÒÔ±±¶·ÆßÐÇ×îÁÁ£¬¿É¹©Ò¹¼äÇø·ÖÆ«Ïò ¡£±±¶·ÆßÐǵĵÚÒ»¿ÅÐǽпýÐÇ£¬ÓֳƿýÊ× ¡£
Øʺó£¬ÓÐÁ˿ƾÙÖƶÈ£¬ÖÐ×´Ôª½Ð¡°´ó¿ýÌìÏÂÊ¿¡±£¬ÄîÊéÈË°ÑÆßϦ½Ð¡°¿ýÐǽڡ±£¬Óֳơ°É¹Êé½Ú¡±£¬¼á³ÖÁË×îÔçÆßϦÀ´Ô´ÓÚÐÇËÞ¾´Öصĺۼ£ ¡£[5] 
  • ʱ¼ä¾´ÖØ
¡°ÆßϦ¡±Ò²À´Ô´¹Å´úÈËÃǶÔʱ¼äµÄ¾´ÖØ ¡£¡°Æß¡±Óë¡°ÆÚ¡±Í¬Òô£¬ÔºÍÈÕ¾ùÊÇ¡°Æß¡±£¬¸øÈËÒÔʱ¼ä¸Ð ¡£¹Å´úÖйúÈË°ÑÈÕ¡¢ÔÂÓëË®¡¢»ð¡¢Ä¾¡¢½ð¡¢ÍÁÎå´óÐÐÐǺÏÔÚÒ»Æð½Ð¡°Æßêס± ¡£ÆßÊýÔÚÃñ¼äÌåÏÖÔÚʱ¼äÉϽ׶ÎÐÔ£¬ÔÚÅÌËãʱ¼äʱÍùÍùÒÔ¡°ÆßÆß¡±ÎªÖÕ¾Ö ¡£¾É±±¾©ÔÚ¸øÍöÈË×öµÀ³¡Ê±ÍùÍùÒÔ×öÂú¡°ÆßÆß¡±ÎªÍêÂú ¡£ÒÔ¡°Æßêס±ÅÌËãµÄ¡°ÐÇÆÚ¡±£¬ÔÚÈÕÓïÖÐÉÐÓб£´æ ¡£
¡°Æß¡±ÓÖÓë¡°¼ª¡±Ð³Òô£¬¡°ÆßÆß¡±ÓÖÓÐË«¼ªÖ®Ò⣬ÊǸöÏéÈðµÄÈÕ×Ó ¡£ÔŲ́Í壬ÆßÔ±»³ÆΪ¡°Ï²Öдø¼ª¡±Ô ¡£ÒòΪϲ×ÖÔÚ²ÝÊéÖеÄÐÎ×´Ç¡ËÆÁ¬Ð´µÄ¡°ÆßÊ®Æß¡±£¬ËùÒÔ°ÑÆßÊ®ÆßËêÓֳơ°Ï²ÊÙ¡± ¡£[5] 
  • Êý×Ö¾´ÖØ
¡°ÆßϦ¡±ÓÖÊÇÒ»ÖÖÊý×Ö¾´ÖØÏÖÏ󣬹ŴúÃñ¼ä°ÑÕýÔÂÕý¡¢ÈýÔÂÈý¡¢ÎåÔÂÎå¡¢ÆßÔÂÆß¡¢¾ÅÔ¾ÅÔÙ¼ÓÉÏԤʾ³ÉË«µÄÖÙ´º¶þºÍÈýµÄ±¶ÊýÁùÔÂÁùÕâ¡°ÆßÖØ¡±¾ùÁÐΪ¼ªÇìÈÕ ¡£¡°Æß¡±ÓÖÊÇËãÅÌÿÁеÄÖéÊý£¬ÀËÂþ¶øÓÖÑϽ÷£¬¸øÈËÒÔÉñÃصÄÃÀ¸Ð ¡£¡°Æß¡±Óë¡°ÆÞ¡±Í¬Òô£¬ÓÚÊÇÆßϦÔںܺéÁ÷ƽÉϳÉÁËÓëÅ®ÈËÏà¹ØµÄ½ÚÈÕ ¡£[6] 
  • ÉúÖ³¾´ÖØ
¡±ÆßÆß"ÊÇÉúÃüÖÜÆÚ ¡£¡¶»ÆµÛÄÚ¾­¡¤ËØÎÊ¡¤ÉϹÅÌìÕæÂÛ£º"Äв»¹ý¾¡°Ë°Ë£¬Å®²»¹ý¾¡ÆßÆߣ¬¶øÌìµØÖ®¾«Æø½Ô½ßÒÓ ¡£"
Ëü˵ÄÐ×ÓÒÔ8ËêÒ»¸öÖÜÆÚ£¬Å®×ÓÒÔ7ËêÒ»¸öÖÜÆÚ ¡£Å®×Ó7ËêÉöÆøÊ¢£¬»»ÑÀ³ÝÍ··¢±ä³¤£»¶þÆßÌì¹ïÖÁ£¬ÈÎÂöͨ ¡£Ìì¹ïÊÇÉö¾«£¬È潶þÂö£¬ÒÔÖÐҽ˵·¨£¬"ΪһÉíÒõÑôÖ®º££¬ÎåÆøÕêÔª"£¬Ò²¾ÍÊÇ˵£¬¶þ
Å£ÀÉ֯Ů(¿ÌÖ½)һţÀÉ֯Ů(¿ÌÖ½)Ò»
Æß¾ÍÀ´Ô¾­£¬¿ÉÒÔÉú×Ó ¡£ÈýÆßÉöÆøƽ¾ù£¬×îºóµÄÑÀ³Ý³¤Æ룬·¢ÓýÍêÈ«³ÉÊì ¡£ËÄÆß½î¹Ç¼á£¬Í··¢³¤¼«£¬ÉíÌåʢ׳£¬µ½Á˼«µã ¡£ÎåÆßÑôÃ÷ÂöË¥£¬ÃæÈÝ¿ªÊ¼½¹»Æ£¬Í··¢¿ªÊ¼µô ¡£ÁùÆß"ÈýÑôÂöË¥ÓÚÉÏ£¬Ãæ½Ô½¹£¬·¢Ê¼°×" ¡£ÆßÆß"ÈÎÂöÐ飬̫³åÂöË¥£¬Ìì¹ï½ß£¬ËíµÀÇ·ºà£¬¹ÊÐ뵶øÎÞ×ÓÒ²"£¬ÊÇÒ»¸öÉúÃüÖÜÆÚ½áÊø ¡£
"Æß"Õâ¸öÊý×ÖÓÖÖ¸Î÷·½£¬ËùÒÔÆßÆßÏàÓö£¬Ó¦¸ÃÊǽáÊøÖеĽµÉú ¡£¡¶ÖÜÒס¤¸´ØÔ¡·£º"Öظ´ÆäµÀ£¬ÆßÈÕÀ´¸´£¬ÌìÐÐÒ² ¡£"¿×Ó±´ïÊ裺"ÌìÖ®ÑôÆø¾øÃðÖ®ºó£¬²»¹ýÆßÈÕÑôÆø¸´Éú£¬´ËÄËÌìÖ®×ÔȻ֮Àí£¬¹ÊÔ»ÌìÐÐ ¡£""À´¸´"ÊÇÈ¥¶ø¸´À´£¬Ò²¾ÍÊÇÖØÉú£¬ÂÖ»ØÑ­»·£¬ËùÒÔÆßÆßËÄÊ®¾ÅÌìÁé»êÉ¢¾¡£¬ÓÖÆßÆßËÄÊ®¾ÅÌìÁé»ê±¥Âú ¡£[7] 

½ÚÈÕÉú³¤

ÌÆËÎÊ«´ÊÖУ¬¸¾Å®ÆòÇÉÒ²±»ÂÅÂÅÌá¼°£¬ÌƳ¯Íõ½¨ÓÐʫ˵¡°À»ÉºÐǶ·×ºÖé¹â£¬ÆßϦ¹¬¶ðÆòÇÉ桱 ¡£¾Ý¡¶¿ªÔªÌ챦ÒÅÊ¡·ÔØ£ºÌÆÌ«×ÚÓëåú×Óÿ·êÆßϦÔÚÇ幬ҹÑ磬¹¬Å®ÃǸ÷×ÔÆòÇÉ£¬ÕâһϰË×ÔÚÃñ¼äÒ²¾­¾Ã²»Ë¥£¬´ú´úÑÓÐø ¡£
ËÎÔªÖ®¼Ê£¬ÆßϦÆòÇÉÏ൱¡ÖØ£¬¾©³ÇÖл¹ÉèÓÐרÂôÆòÇÉÎïÆ·µÄÊг¡£¬ÊÀÈ˳ÆΪÆòÇÉÊÐ ¡£ËÎÂÞìÇ¡¢½ðÓ¯Ö®¼­¡¶×íÎÌ̸¼¡·Ëµ£º¡°ÆßϦ£¬ÅË¥ǰÂòÂôÆòÇÉÎï ¡£×ÔÆßÔÂÒ»ÈÕ£¬³µÂíàÁÑÊ£¬ÖÁÆßϦǰÈýÈÕ£¬³µÂíÇ·ºàÐУ¬Ïà´ÎÛÕ¶ô£¬²»¸´µÃ³ö£¬ÖÁÒ¹·½É¢ ¡£¡±ÔÚÕâÀ´ÓÆòÇÉÊйºÖÃÆòÇÉÎïµÄÊ¢¿ö£¬¾Í¿ÉÒÔÍÆÖªÆäʱÆßϦÆòÇɽڵÄÈÈÄÖ¾°Ïó ¡£ÈËÃÇ´ÓÆßÔÂÔÂË·¾Í¿ªÊ¼°ìÖÃÆòÇÉÎïÆ·£¬ÆòÇÉÊÐÉϳµË®ÂíÁú¡¢ÈËÁ÷Èç³±£¬µ½ÁËÁÙ½üÆßϦµÄʱÈÕ¡¢ÆòÇÉÊÐÉϼòÖ±³ÉÁËÈ˵ĺ£Ñ󣬳µÂíÄÑÐУ¬¹ÛÆä·çÇ飬Ëƺõ²»ÑÇÓÚ×îÊ¢´óµÄ½ÚÈÕ--´º½Ú£¬ËµÃ÷ÆòÇɽÚÊÇÎôÈË×îΪϲ»¶µÄ½ÚÈÕÖ®Ò» ¡£[4] 
ºóÅ£ÀÉ֯ٵÄÁµ°®¹ÊÊÂÈÚÈëÆòÇɽÚ£¬Ãñ¼äÅ®ÈËÐÅÒÔΪÕ棬ÓÚÊÇÿµ½Å©ÀúÆßÔ³õÆߣ¬ÔÚÅ£ÀÉ֯Ů¡°ÈµÇŻᡱʱ£¬Å®ÈËÃǾͻáÀ´µ½»¨Ç°ÔÂÏ£¬Ì§Í·ÑöÍûÐÇ¿Õ£¬Ñ°ÕÒÒøºÓÁ½±ßµÄÅ£ÀÉÐǺÍ֯ŮÐÇ£¬Ï£ÍûÄÜ¿´µ½ËûÃÇÒ»ÄêÒ»¶ÈµÄÏà»á£¬ÆòÇóÉÏÌìÈÃ×Ô¼ºÒ²ÄÜÏñ֯ŮÄÇÑùÐÄÁéÊÖÇÉ£¬Æíµ»×Ô¼ºÒ²ÄÜÓиöÂúÒâÈçÒâµÄÃÀÂú»éÒö£¬¾Ã¶ø¾ÃÖ®±ãÐγÉÁËÆßϦ½Ú ¡£[8] 
2006Äê5ÔÂ20ÈÕ£¬ÆßϦ½Ú±»¹úÎñÔºÁÐÈëµÚÒ»Åú¹ú¼Ò·ÇÎïÖÊÎÄ»¯ÒŲúÃû¼ ¡£ÏÖÔÚÓÖ±»ÈÏΪÊÇ¡°ÖйúÇéÈ˽ڡ± ¡£[9] 
ÆßϦ

[ ·µ»ØÁбí ]

ÉÏһƪ£º¾ÅÓÎÀϸç¾ãÀÖ²¿ÎïÁ÷Ê×½ìÄÚѵʦ¿ÎÌÃÀ­¿ªá¡Ä»
''±êÇ©½âÎöÒì³£!
ÔÚ´ÓЧÀÍÆ÷½ÓÊÕ½á¹ûʱ±¬·¢´«Ê伶¹ýʧ ¡£ (provider: TCP Provider, error: 0 - Ô¶³ÌÖ÷»úÇ¿ÆȹرÕÁËÒ»¸öÏÖÓеÄÁ¬½Ó ¡£)
ÔÚ System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) ÔÚ System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) ÔÚ System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) ÔÚ System.Data.SqlClient.TdsParserStateObject.ReadSniError(TdsParserStateObject stateObj, UInt32 error) ÔÚ System.Data.SqlClient.TdsParserStateObject.ReadSniSyncOverAsync() ÔÚ System.Data.SqlClient.TdsParserStateObject.TryReadNetworkPacket() ÔÚ System.Data.SqlClient.TdsParserStateObject.TryPrepareBuffer() ÔÚ System.Data.SqlClient.TdsParserStateObject.TryReadByteArray(Byte[] buff, Int32 offset, Int32 len, Int32& totalRead) ÔÚ System.Data.SqlClient.TdsParserStateObject.TryReadString(Int32 length, String& value) ÔÚ System.Data.SqlClient.TdsParser.TryReadSqlStringValue(SqlBuffer value, Byte type, Int32 length, Encoding encoding, Boolean isPlp, TdsParserStateObject stateObj) ÔÚ System.Data.SqlClient.TdsParser.TryReadSqlValue(SqlBuffer value, SqlMetaDataPriv md, Int32 length, TdsParserStateObject stateObj) ÔÚ System.Data.SqlClient.SqlDataReader.TryReadColumnInternal(Int32 i, Boolean readHeaderOnly) ÔÚ System.Data.SqlClient.SqlDataReader.TryReadColumn(Int32 i, Boolean setTimeout, Boolean allowPartiallyReadColumn) ÔÚ System.Data.SqlClient.SqlDataReader.GetValues(Object[] values) ÔÚ System.Data.ProviderBase.DataReaderContainer.CommonLanguageSubsetDataReader.GetValues(Object[] values) ÔÚ System.Data.ProviderBase.SchemaMapping.LoadDataRow() ÔÚ System.Data.Common.DataAdapter.FillLoadDataRow(SchemaMapping mapping) ÔÚ System.Data.Common.DataAdapter.FillFromReader(DataSet dataset, DataTable datatable, String srcTable, DataReaderContainer dataReader, Int32 startRecord, Int32 maxRecords, DataColumn parentChapterColumn, Object parentChapterValue) ÔÚ System.Data.Common.DataAdapter.Fill(DataSet dataSet, String srcTable, IDataReader dataReader, Int32 startRecord, Int32 maxRecords) ÔÚ System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) ÔÚ System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) ÔÚ System.Data.Common.DbDataAdapter.Fill(DataSet dataSet) ÔÚ Whir.Repository.Database.RwfHQOZd1YDhibqmy4b(Object , Object ) ÔÚ Whir.Repository.Database.Query(String sql, Object[] args) ÔÚ Whir.Label.Dynamic.Content.GetColumnFileValue() ÔÚ Whir.Label.Dynamic.Content.Render(HtmlTextWriter output)
ÍøÕ¾µØͼ