2013-01-24 87 views
-5

您好我想從sqlite數據庫中獲取數據。我想用一種方法在我的Edittext中加載數據。如何從SQLite數據庫獲取數據到EditText?

private void ladeDaten(String tbname,String fach) 
    { 
     String select = "SELECT info FROM "+tbname+" WHERE name='"+fach+"'"; 

     String info = ""; // how I can 

     ((EditText)(findViewById(R.id.txtContacto))).setText(info); 
    } 

我該怎麼辦?

+0

http://www.vogella.com/articles/AndroidSQLite/article.html是Sqlite的一個很好的教程。 –

+0

的你在尋找什麼的例子可以在
http://stackoverflow.com/questions/12015731/android-sqlite-example找到

+0

哪裏'fach'從何而來?牢記[保持小Bobby表](http://xkcd.com/327/)。 – jlordo

回答

0

解決方案爲您提供:

public int GetDeptID(String Dept) 
    { 
    SQLiteDatabase db=this.getReadableDatabase(); 

    Cursor c=db.rawQuery("SELECT "+colDeptID+" as _id FROM "+deptTable+" WHERE "+colDeptName+"=?", 
new String []{Dept}); 
    c.moveToFirst(); 
    return c.getInt(c.getColumnIndex("_id")); 

    } 

在這裏閱讀更多:http://mobileorchard.com/android-app-development-using-sqlite-database/

它的唯一實例

相關問題