y qué pretendes, meter en un sólo fichero la conexión y las sentencias? yo lo que pienso es que va a salir un include bastante grande. a lo que me refería era que cuando tú pones
arrVars = DBLibrary_Consultar(Conn, strSql, [otros])
srtSQL ya debe estar construída para la plataforma en la que se está trabajando. y de ahí el
<!--#INCLUDE VIRTUAL="/includes/sql/mysql/listado_usuarios.asp"-->
que sería el "constructor" de la cadena.
No te he quitado razón en lo que habías escrito. Tan sólo he hecho un apunte.
otro apunte (éste general). Creo que deberíamos usar las funciones de la
biblioteca de funciones para construir este foro. y también estaría bien seguir con la forma en la que se está haciendo esta biblioteca: los nombres de funciones, en castellano.