Solucionando los problemas de concurrencia #3, no usar mas ADOTable ni ningun DataSet, pedir siempre con ADOQuery los datos. El TADOCommand es porque es mas eficiente para ejecutar SQL que no retorna datos (todo lo que no sea SELECT FROM) para ganar algo en eficiencia que seguro vamos a perder por usar tanto query