Muchisimas gracias sheshu!!!!!
¿Sabes lo que me tenía despistado? la propia ayuda del programa. En la ayuda dice que no puedes usar getData() si no usas antes runQuery(), y además te dice que no puedes usar runQuery() con una consulta de selección, solo para insertar, actualizar y/o borrar. (vaya ayuda!!! yo akí mareado y la ayuda confundiendome más)
En fin, muchas gracias de nuevo, intentaré no tener que molestar más con alguna otra duda absurda.