2年前,徐大妈(化名)因为右眼视网膜脱离做了2次眼底手术,吃了不少苦头。
当另外一只眼出现黑影飘动、闪光感等症状的时候,她心里一紧,不会是同样的毛病又犯了吧?
她一刻也不敢耽搁,马上赶到浙江省眼科医院之江院区就诊。
病区副主任魏丽清医师说道:门诊三天两头会碰到这样的患者,诉说眼前突然有类似蚊子样的黑点在飞,也有人说像头发丝一样挂下来,或是像烟雾在眼前飘动,却怎么也抓不到。
出现这种情况来就诊的患者多以60岁左右的老年人为主,但也会有年轻的患者碰到类似的情况。
按魏医师的经验来看,这些患者绝大多数是单纯的玻璃体混浊或者是生理性的玻璃体后脱离,并不要紧,可以不用特殊治疗。
但视网膜裂孔、视网膜静脉阻塞、糖尿病性视网膜病变、黄斑变性等眼底病变也可能引起玻璃体混浊,出现类似症状。
要想放下心里这块石头,至少得拍个广角的眼底照相或者做个散瞳眼底检查。
接诊的魏医师给徐大妈做了详细的检查,拍了广角眼底照相后,发现眼底照片显示眼底周边部有可疑的病变。因为玻璃体混浊比较厉害看不清具体情况,魏医师又给徐大妈散瞳做了三面镜检查,这下可把玻璃体混浊的病因查清楚了,在徐大妈视网膜的上方,有一个巨大裂孔,边上还有较大范围的变性带(变性带以后也可能演变成裂孔)。
像徐大妈这种情况如果再拖点时间,这么大的裂孔很可能就会进水引起广泛的视网膜脱离,那样必然得再次经历眼底手术。所幸徐大妈的谨慎和魏医生规范仔细的检查,提前找到元凶,通过简单的眼底激光封闭裂孔和变形带,避免了复杂的眼底手术。
生理性飞蚊症往往对生活没有影响,不需要特殊治疗;而病理性飞蚊症需及时对原发病进行治疗,以免造成严重不良后果,比如视网膜静脉阻塞、糖尿病性视网膜病变、黄斑变性等眼底病变引起的飞蚊症。因此如果眼前黑点很多甚至大片遮挡看不清的时候要立即就医。
单纯的玻璃体混浊并不要紧,可以不用特殊治疗,也许哪天它就飘走看不到了。真的厌烦眼前这个漂浮物或是影响工作生活时,可以到医院做详细检查后,选择药物、激光消融术或玻切手术治疗。严重的玻璃体混浊需根据病因再进行相对应的病因治疗。
''标签解析异常!
Timeout 时间已到。在操作完成之前超时时间已过或服务器未响应。
在 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.Query(String sql, Object[] args)
在 Whir.Label.Dynamic.Content.GetColumnFileValue()
在 Whir.Label.Dynamic.Content.Render(HtmlTextWriter output)
''标签解析异常!
Timeout 时间已到。在操作完成之前超时时间已过或服务器未响应。
在 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.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
在 System.Data.SqlClient.SqlDataReader.TryHasMoreRows(Boolean& moreRows)
在 System.Data.SqlClient.SqlDataReader.TryReadInternal(Boolean setTimeout, Boolean& more)
在 System.Data.SqlClient.SqlDataReader.Read()
在 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.Query(String sql, Object[] args)
在 Whir.Label.Dynamic.Content.GetColumnFileValue()
在 Whir.Label.Dynamic.Content.Render(HtmlTextWriter output)