I'm attempting to pull one row from a select query using the GetRows method of the Recordset object, and throw it into a variable array. For some reason, when I try to reference the array I get a "Subscript out of range" error. <br> I understand what this error is all about, but I'm not really sure why it's occuring. I checked the upper boundaries using:<br> Ubound(recordarray,2) + 1 'Returns 42(good)<br> Ubound(recordarray,1) + 1 'Returns -1(?)<br> <br>Both Lbounds return 0, I didn't change the lower boundary so that's normal. I guess I'm just hoping someone has run into this problem before and will recognize the mistake I'm making. Thanks for any help in advance. <p>xtreme1<br><a href=mailto:rbio@excite.com>rbio@excite.com</a><br><a href= > </a><br>