SQL Server Compact Edition ISNULL (sth, '') devuelve un valor booleano?

Yo tengo unAccounts mesa con columnasname, password yemail. Todos son de tiponvarchar. Escribí una consulta como

SELECT name, password, ISNULL(email, 'eeee') 
FROM Accounts 
WHERE name = '" + textBox1.Text + "' AND password ='" + textBox2.Text + "'"

Leí el correo electrónico comoreader.getString(2) ya que esnvarchar.

Como leo de internet, siemail es NULL, entonces debería devolvereeee. Pero diceSystem.boolean no se puede traducir aSystem.String.

¿Cómo puedo corregir esto? ¿Por qué devuelve un valor booleano?

Respuestas a la pregunta(1)

Su respuesta a la pregunta