尿路感染可引起腎結(jié)石
發(fā)布時間:2020-08-2853724次瀏覽
每天睡覺前都要跑十幾趟廁所,躺下以后也要起夜四五次,這一年以來,王紅已經(jīng)快被尿路感染給折磨瘋了??墒谴蜥槼运帍膩頉]停過,這個病卻還是不見好轉(zhuǎn)。這天上午,王紅再次跑到廁所的時候,無意中發(fā)現(xiàn)自己的尿里居然有血,趕緊來到了醫(yī)院。經(jīng)過尿液檢查及B超檢查,醫(yī)生告訴王紅,她的左腎有小結(jié)晶,意味著她患上了腎結(jié)石。通過對王紅病史的了解,醫(yī)生認為王紅的腎結(jié)石是由于其反復(fù)的尿路感染所引起的。
持續(xù)或反復(fù)尿路感染可引起感染性結(jié)石,含尿素分解酶的細菌如變形桿菌、某些克雷伯桿菌、沙雷菌、產(chǎn)氣腸桿菌和大腸桿菌,能分解尿中尿素生成氨,尿pH升高,促使磷酸銨鎂和碳酸磷灰石處于過飽和狀態(tài)。另外,感染時的膿塊和壞死組織也促使結(jié)晶聚集在其表面形成結(jié)石。在一些腎臟結(jié)構(gòu)異常的疾病如異位腎、多囊腎、馬蹄腎等,可由于反復(fù)感染及尿流不暢而發(fā)生腎結(jié)石。感染尚作為其他類型腎結(jié)石的并發(fā)癥,兩者互為因果。
此外,尿路梗阻、異物等都是結(jié)石形成的重要原因。尿道狹窄、前列腺良性增生、腎盂輸尿管連接部狹窄等均可產(chǎn)生尿潴留、尿液濃縮,使尿中晶體物質(zhì)析出沉淀形成結(jié)石;尿路中的線頭、導(dǎo)管、發(fā)夾等異物往往被尿中黏蛋白附著,然后逐漸沉積形成結(jié)石;異物還易引起繼發(fā)性感染從而誘發(fā)結(jié)石形成。
'
}else{
return ''
}
}
function loadHtmlVoice(list){
if(list){
if(list.litpic){
return '
'
+'
'+ list.title +' '
+'
'
+'
'
+'
'
+''
+'
'
+'
'
+'
'+ (list.format_description || list.format_description) +'
'
+'
'
+'
'
+'
'
+'
'
+'
'
}else{
return '
'
+'
'
+'
'+ list.title +' '
+'
'
+'
'+ (list.format_description || list.format_description) +'
'
+'
'
+'
'
+'
'
+'
'
}
}else{
return ''
}
}
function loadHtmlArticle(list){
if(list){
return '
'
+ (list.litpic ? '

' : '')
+'
'
+'
'+ list.title +' '
+'
'
+'
'+ (list.format_description || list.format_description) +'
'
+'
'
+'
'
+'
'
+'
'
}else{
return ''
}
}
function loadHtmlAsk(list){
if(list){
return '
'
}else{
return ''
}
}
// 對Date的擴展,將 Date 轉(zhuǎn)化為指定格式的String
// 月(M)、日(d)、小時(H)、分(m)、秒(s)、季度(q) 可以用 1-2 個占位符,
// 年(y)可以用 1-4 個占位符,毫秒(S)只能用 1 個占位符(是 1-3 位的數(shù)字)
// 例子:
// date_format("yyyy-MM-dd HH:mm:ss.S") ==> 2006-07-02 08:09:04.423
// date_format("yyyy-M-d H:m:s.S") ==> 2006-7-2 8:9:4.18
function date_format(time, fmt) { //author: meizz
time = new Date(parseInt(time)*1000)
var o = {
"M+" : time.getMonth()+1, //月份
"d+" : time.getDate(), //日
"h+" : time.getHours(), //小時
"m+" : time.getMinutes(), //分
"s+" : time.getSeconds(), //秒
"q+" : Math.floor((time.getMonth()+3)/3), //季度
"S" : time.getMilliseconds() //毫秒
};
if(/(y+)/.test(fmt))
fmt=fmt.replace(RegExp.$1, (time.getFullYear()+"").substr(4 - RegExp.$1.length));
for(var k in o){
if(new RegExp("("+ k +")").test(fmt))
fmt = fmt.replace(RegExp.$1, (RegExp.$1.length==1) ? (o[k]) : (("00"+ o[k]).substr((""+ o[k]).length)));
}
return fmt;
}
function timeFt(m,s){
if(m){
return m + ':' + s;
}else{
return s;
}
}
function dataFilter(data, str){
str = str || '';
if(data){
return data;
}else{
return str;
}
}