Puedes usar componentes pre-diseñados como
ASPGRID, pero lo mas normal seria que apredieras a acceder, mostrar y recorrer el conjunto de registros de una base de datos.
Si es eso lo que quieres, leete estos ejemplos:
http://faqsdelweb.com/index.php?num=3&f_id=2&s_id=15
Lo segundo no lo entiendo
Lo tercero una DLL a puedes crear con muchos progrmas mismamente con un compilador de C++ o visual C (¿sabes programar C?)