Я бы предложил вам написать веб-приложение servlet / asp.net, которое взаимодействует с SQL Server и возвращает именно то, что необходимо для приложения J2ME. Поскольку J2ME не имеет JDBC и имеет ограничения памяти, чтобы иметь дело с результатами SQL. Надеюсь, это имеет смысл!