I have a login-required ASP application backed with FOXPRO6 tables. The password is encrypted by a encryption/decryption function (prg) that resides in the same directory. I would query the table using the function with something like,<BR>SELECT encrption(pwd) FROM user<BR>and I will get all the password. However, when I tried to run the same line through ADO.conn.execute in my ASP page, I would get a record set with nothing but a blank space for each record. What is causing this? Thanks for reading.