我的小问题是:
我的应用中有 SQLite数据库,其中包含<div style="position: relative">
<iframe id="contactsMap" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=703 8th Ave&aq=&sll=40.758595, -73.988841&&sspn=40.758595, -73.988841&&vpsrc=0&ie=UTF8&hq=&hnear=703 8th Ave&t=m&z=16&ll=40.758595, -73.988841&output=embed"></iframe>
<div class="overlay">
<div class="content">
<span>some text goes here</span>
<a href="#">a random link</a>
</div>
</div>
</div>
#contactsMap {
width: 100%;
float:left;
height:300px;
position:relative;
}
.overlay{height: 300px;}
.overlay:before {
content: '';
display: block;
width:100%;
height:150px;
background:#000;
color:#fff;
position:absolute;
bottom: 0;
-webkit-transform: skew(-9deg);
-moz-transform: skew(-9deg);
-o-transform: skew(-9deg);
transform: skew(-9deg);
}
.content {
top: 150px;
height: 150px;
width: 100%;
position: absolute;
padding: 5px 15px;
}
.overlay a, .overlay span {
color:#fff;
}
(不是行的ID),cardInBaseID
,cardName
等卡片的参数。
现在我的DB有不同的卡,其中cardInBaseID = 0;
我想在DB中找到包含cardValue
的第一行,并且仅为此行更新此值,而不是为所有行更新。我怎么能这样呢?
我的方法updateID工作不正确,并更新包含cardInBaseId = 0
的所有行:
cardInBaseID=0
感谢您的帮助
答案 0 :(得分:0)
首先获取cardInBaseId=0
到cursor
的第一行,然后更新