나는 어디에서든지 둘러 보았습니다. 그러나 정확하게하려고하는 것을 찾을 수없는 것 같습니다.티타늄 Appcelerator db 칼럼에서 가치를 얻으십시오
var db = Ti.Database.open('playerInfo.db');
db.execute('CREATE TABLE IF NOT EXISTS playersTable (id INTEGER PRIMARY KEY, name TEXT NOT NULL, "50" INTEGER, "25" INTEGER)');
I는 각각 두 (25)의 할당 값이 버튼 50있다 : 그것은
는 I는 다음과 같이 셋업 DB 테이블을 가지고 ... 상당히 간단해야한다. 각 버튼에는 값을 할당하는 "값"키가 있습니다. 세 가지를 수행하려고합니다. 버튼을 누르면 해당 값의 열을 찾습니다. 이 열의 값을 1 씩 늘리십시오. 새 값을 검색하고 콘솔에 기록하십시오.이 내 코드는 버튼을 누를 때 모습입니다 :
var rows = db.execute("SELECT '" + button.value + "' FROM playersTable WHERE name= '" + owner + "'");
var imagesString = rows.fieldByName(button.value);
Ti.API.debug(imagesString)
이 모든 변수 "소유자"문자열로 전달하는 클릭 이벤트 리스너입니다.
이
은 내가 오류입니다 :message = "Attempted to access unknown result column 25";
내가 SQL 너무 많은 경험이없는, 그래서 내가 잘하고있어 무엇을 내가 잘못 뭘하는지 모르겠어요. 어떤 도움을 주셔서 감사합니다!
감사합니다.
내가 시도 할 수있는 아이디어가 있습니까? – gjunkie