>>(2) The asp code that executes the
>>sql and build the result page:
<INPUT TYPE="text" NAME="txtAddress" SIZE="50"
value=<%=rs.Fields("Address"

%>>
Just for the fun of it, to see what happens, let's put some single quotes around the returned address value, like this:
<INPUT TYPE="text" NAME="txtAddress" SIZE="50"
value='<%=rs.Fields("Address"

%>'>
Notice the two single quotes I added?
----------------------------------------
Also, this happened to me once: The value was actually in the textbox, but the whole value just wasn't displaying properly because the textbox wasn't wide enough. When I put the cursor into the textbox, and then scrolled right, I could see the rest of the value. But that's it, right? <too easy>
Let me know if the single quotes work.