HotMail & AOL Problem

4 views
Skip to first unread message

Suresh

unread,
Dec 6, 2008, 12:41:23 AM12/6/08
to ContactsReader
I downloaded the source code from http://www.ideabubbling.com/contactsreader.aspx.

Still I see errors in below 2 email clients:
1. Hotmail
Error: Input array is longer than the number of columns in this table


2. AOL
Error: Application error! Try later..


Would you be so kind to post latest code or help me to resolve above
issues?


Thanks,


Suresh

Vinay

unread,
Dec 8, 2008, 1:27:11 AM12/8/08
to ContactsReader


Hi all,

I too am facing the same problem...
Can anyone please provide the solution...

Thanks,
Vinay

vijay babu

unread,
Dec 8, 2008, 11:50:32 PM12/8/08
to contact...@googlegroups.com
Hi

i did as you said but it wont be run... it shows some error...

vijay babu

unread,
Dec 8, 2008, 11:39:32 PM12/8/08
to contact...@googlegroups.com
Hi Vinay !

still am searching the solution for "refer a friend"
concept. if i found any then sure will inform you and will expect the
same from you


Regards
Vijay

YankeeImperialistDog

unread,
Dec 16, 2008, 1:58:23 PM12/16/08
to ContactsReader
i found where it is happening and i have a patch in my own system that
prevents the error but will potentially cause other problems.
for now i can point to where it is happening (for me) We may need to
rewrite how the strings are split into arrays
*******
I want to be clear, this is not a solution, just a way around it for
the purpose of changing how the strings are split.
******
for (int i = 0; i < nRowsCount; i++)
{
dr = dtContatct.NewRow();
dr[0] = alFirstName[i].ToString();
dr[1] = alLastName[i].ToString();
//dr[2] = alScreenName[i].ToString();
dr[2] = alEmail[i].ToString();
//dr[4] = alPhone[i].ToString();
dtContatct.Rows.Add(dr);
}

caused by uneven array length
to catch the max and pad :

add these two lines (i converted mine to 3.5, pardon the var's)
var iMax = alEmail.Count > alFirstName.Count ?
alEmail.Count : alFirstName.Count;
iMax = iMax > alLastName.Count ? iMax : alLastName.Count;

then for each of these change: (also do the same for email and last
name

if (alFirstName.Count == 0)
{
for (int i = alFirstName.Count; i < nRowsCount; i+
+)
{
alFirstName.Add
(string.Empty);
}
}
to
if (alFirstName.Count < iMax)
{
for (int i = alFirstName.Count; i < iMax; i++)
{
alFirstName.Add
(string.Empty);
}
}

then finally
for (int i = 0; i < iMax; i++)
{
if (i >= 296)
{
string str = string.Empty;
}

dr = dtContatct.NewRow();
dr[0] = alFirstName[i].ToString();
dr[1] = alLastName[i].ToString();
//dr[2] = alScreenName[i].ToString();
dr[2] = alEmail[i].ToString();
//dr[4] = alPhone[i].ToString();
dtContatct.Rows.Add(dr);
}
}
On Dec 5, 11:41 pm, Suresh <sureshsof...@gmail.com> wrote:
> I downloaded the source code fromhttp://www.ideabubbling.com/contactsreader.aspx.

swapo

unread,
Dec 24, 2008, 3:36:08 PM12/24/08
to ContactsReader
the hotmail problem has been fixed on the webservice;
http://www.vokacom.net
Enjoy

Eli Gassert

unread,
Jan 22, 2009, 12:44:42 PM1/22/09
to ContactsReader
... and if you're not going to release it, can you paste the fix that
we might be able to import it into your source code?

thanks
-eli

Eli Gassert

unread,
Jan 22, 2009, 12:41:38 PM1/22/09
to ContactsReader
Are you going to release the new fixes for the code or just to be used
on the web service?

On Dec 24 2008, 3:36 pm, swapo <nanafr...@yahoo.co.uk> wrote:

Kurt

unread,
Jan 23, 2009, 8:32:12 AM1/23/09
to contact...@googlegroups.com
my project was put on hold. I would like to pick it up again soon, but this may not happen.
Reply all
Reply to author
Forward
0 new messages