2016-05-09 16 views
0

私のアプリからテキストファイル、またはPCで見ることができる同様の形式で作成された電子メールでクエリを送信できるかどうかは疑問でした。私が送信するクエリは、コードのこの部分を使用して、カーソルからデータを取得するにはAndroidのSQLiteが電子メールで質問を送信する

public Cursor getExpiryData(){ 
    SQLiteDatabase db = this.getWritableDatabase(); 
    Cursor expiry = db.rawQuery("select * from " + TABLE_NAME + " WHERE " + COL_4 + " BETWEEN datetime('now', 'localtime') AND datetime('now', '+30 days')", null); 
    return expiry; 
} 
+1

anrdroidからメールを送信する方法について調査しましたか? – Sam

+0

sqliteで作成したクエリを送信できるかどうかは確かではありません –

+1

そのクエリを文字列に保存し、文字列をアンドロイドから電子メールで送信します。アンドロイドを介して電子メールを送信する方法についてオンラインで利用できるヘルプがたくさんあります。もしあなたが本当に必要なものなら、その可能性があります。 – Sam

答えて

0

です:

if (cursor.moveToFirst()){ 
    do{ 
     String data = cursor.getString(cursor.getColumnIndex("data")); 
     // do what ever you want here 
    }while(cursor.moveToNext()); 
} 
cursor.close(); 

私はあなたの列の名前を正確に知りません。オブジェクトのリストにテーブルデータを追加し、linkに従って電子メールのチュートリアルを送信できます。

ありがとうございます!

+0

しかし、クエリ情報を送信しないことは? –

+0

カーソルから文字列を作成してデータを取得し、電子メールに送信する必要があります。 文字列の書式設定はすべてあなたに依存します。 – Saadi

関連する問題