quizas no he entendido tu duda original.
si es: ¿Se puede conectar a un servidor de base de datos mediante tcp/ip?, la respuesta es: Si se puede.
Si la pregunta es ¿que debo hacer para conectarme a un servidor de base de datos mediante tcp/ip y lanzar un query?
La respuesta es: Debes establecer una conexión por sockets al puerto del servidor en donde escucha la BD y ejecutar la secuencia de transmisiones que el protocolo de dicha base de datos manda para realizar los diferentes pasos de una conexión a la bd)
Si la pregunta es: ¿Puedo hacer esto desde delphi?
la respuesta es: ¡Claro que si!
Si la pregunta es: ¿como pedirle al serversocket que me enseñe la base de datos cmo lo hace el típico AdoConnection?
La respuesta es: No se lo que eso significa, pues un AdoConnection no "enseña la base de datos" de ninguna forma.
Hasta luego.
