小编use*_*909的帖子

在android sqlite数据库中删除前N行

请让我知道如何删除android sqlite数据库中的n行.我用过这段代码:

   String ALTER_TBL ="delete from " + MYDATABASE_TABLE +
         "where"+KEY_ID+"in (select top 3"+ KEY_ID +"from"+ MYDATABASE_TABLE+"order by _id );";

          sqLiteDatabase.execSQL(ALTER_TBL);
Run Code Online (Sandbox Code Playgroud)

但它显示错误.

03-21 13:19:39.217: INFO/Database(1616): sqlite returned: error code = 1, msg = near "in": syntax error
03-21 13:19:39.226: ERROR/Database(1616): Failure 1 (near "in": syntax error) on 0x23fed8 when preparing 'delete from detail1where_id in (select top 3_idfromdetail1order by _id );'.
Run Code Online (Sandbox Code Playgroud)

sqlite android

14
推荐指数
1
解决办法
1万
查看次数

如何使用联系人ID获取特定联系号码

这里我的联系人姓名显示在列表视图上.通过单击列表我得到ContactNameContact Id.从那个我想Phone number通过使用Contact ID或取Contact name,请帮助我.

这是我的代码

void ReadContacts(String sort) {
    final Uri uri = ContactsContract.Contacts.CONTENT_URI;
    final String[] projection = new String[] {
            ContactsContract.Contacts._ID,
            ContactsContract.Contacts.DISPLAY_NAME
    };
    //boolean mShowInvisible = false;
    String selection = ContactsContract.Contacts.IN_VISIBLE_GROUP + " = '1'";
    String[] selectionArgs = null;
    final String sortOrder = ContactsContract.Contacts.DISPLAY_NAME + " COLLATE LOCALIZED ASC";

    m_curContacts = managedQuery(uri, projection, selection, selectionArgs, sortOrder);
    String[] fields = new String[] {ContactsContract.Data.DISPLAY_NAME};
    m_slvAdapter = new SimpleCursorAdapter(this, 
                android.R.layout.simple_list_item_1, 
                m_curContacts, …
Run Code Online (Sandbox Code Playgroud)

android android-contacts android-cursor

8
推荐指数
1
解决办法
2万
查看次数

如何强制MS Word下载到特定位置

我使用下面的代码将MS Word文件下载到默认下载文件夹.但我需要将文档下载到特定位置.我怎样才能做到这一点?

码:

<cfcontent type="application/msword">
<cfheader name="content-Disposition" value="attachment;filename=Simple_run.doc">
Run Code Online (Sandbox Code Playgroud)

coldfusion coldfusion-9

0
推荐指数
2
解决办法
260
查看次数