0
그래서, SQL 데이터베이스의 정보를 사용하여 entity_info
이라는 테이블을 채우는 것입니다. 이 작업을 수행하기 위해 테이블에서 두 개의 값이 필요합니다 (entity_category
및 entity_name
). 는 최대 두 개의 문을 분할 및 카테고리 매칭 이름의 순서를 엉망으로하기 때문에 내 목적을 위해 작동하지 않는,하나의 쿼리에서 행의 두 값 검색
var rows = db.execute('SELECT DISTINCT entity_name FROM entity_info');
var rows2 = db.execute('SELECT entity_category FROM entity_info');
while (rows.isValidRow()) {
//herp derp herp creating a table...
var name = Ti.UI.createLabel({
text : rows.fieldByName('entity_name'),
color : '#666',
left : '50dp',
font : {
fontSize : 22,
fontWeight : 'bold',
fontFamily : 'Arial'
},
backgroundColor : '#fff'
});
var category = Ti.UI.createLabel({
text : rows2.fieldByName('entity_category'),
color : '#666',
left : '60dp',
top : '40dp',
font : {
fontSize : 13,
fontFamily : 'Arial',
fontStyle : 'italic'
}
});
rows.next();
rows2.next();
}
그러나 :
테이블을 채우는 동안, 나는 이런 일을한다. 그래서, 내가해야 할 일은 하나의 요청을 받아서 (그리고 단 하나의rows
변수를 사용), while 문과 각 레이블의 텍스트를 위해 사용한다.
감사합니다.
쉽고 간단합니다. – JTApps