why I am getting the phonenumber return by the contentprovider NULL
<p>I  have added name and phone number via using content provider , when i want to display the content which i have added i am able to see only the Name but phone number it returns NULL , for reference iam publishing my Code , </p>

<pre><code>private void displayContacts()
{
    String[] columns = new String[] {People.NAME,People.NUMBER};
    Uri mContacts = People.CONTENT_URI;
    Cursor mCur = managedQuery(mContacts,columns,null,null,null);
    if (mCur.moveToFirst())
    {
        String name = null;
        String phoneNo = null;
        do 
        {
         name = mCur.getString(mCur.getColumnIndex(People.NAME));
         Log.e("---CURSOR POSITION","--VALUE OF CURSOR--"+mCur.getColumnIndex(People.NAME));
         phoneNo = mCur.getString(mCur.getColumnIndex(People.NUMBER));
         Log.e("---CURSOR POSITION","--VALUE OF CURSOR--"+mCur.getColumnIndex(People.NUMBER));
         Toast.makeText(NativeContentProvider.this, name + " " + phoneNo, Toast.LENGTH_SHORT).show();
        } while (mCur.moveToNext());
     }
}
</code></pre>

<p>i have try to display the COLUMN INDEX VALUE also in LOG i get the value as</p>

<pre><code>01-06 05:49:50.234: ERROR/---CURSOR POSITION(421): --VALUE OF CURSOR--0

01-06 05:49:50.234: ERROR/---CURSOR POSITION(421): --VALUE OF CURSOR--1
</code></pre>

<p>am i doing something wrong please correct </p>
