2014-10-02 141 views
1

我建立了一個API,這個API我希望有我的數據庫處理程序動態地。動態select語句的SQLite

我確實有更新和插入查詢的動態使用SQLiteDatabase類.insert和.update功能,但目前還沒有這樣的事情的選擇。

我會要建立自己的方法來做到這一點(就像插入或更新方法),要麼是有我丟失的東西花了我少了很多麻煩,這將使這個問題?

我使用的語言是Java。

+0

向我們展示你有什麼迄今所做,告訴我們什麼是你與你的當前實現具有特定問題。仔細閱讀http://stackoverflow.com/tour – ericbn 2014-10-02 12:14:58

+0

您可以使用Pragam在表格中構建列名稱列表,這可能有所幫助:http://stackoverflow.com/questions/14721484/get-name-and-type -from-pragma-table-info – NoChance 2014-10-02 13:35:36

回答

1

還好吧,讓我去尋找,來到了以下結論:

SQLiteDatabase有一個名爲.query('lots of Args')方法,它基本上是一個select語句,我將利用這一點,它的工作方式我打算做。

0

有喜歡rawQuery功能中,你可以使用SELECT子句和INFACT許多這樣的功能。正確地瀏覽SQLiteDatabase類文檔。

+0

我知道這個存在,但是這裏的問題在於,它不像動態更新和插入函數那樣容易,但它應該能夠。 – 2014-10-02 12:51:04