Помогите протестировать программу
Модератор: Duncon
404
Даже самый дурацкий замысел можно воплотить мастерски
В этой версии что на IP, что на имя компа выдаёт ошибку - формат строки инициализации не соответствует спецификации OLE DB.
Даже самый дурацкий замысел можно воплотить мастерски
Исправил. Была лишняя кавычка в строке.AiK писал(а):В этой версии что на IP, что на имя компа выдаёт ошибку - формат строки инициализации не соответствует спецификации OLE DB.

Ссылка та же.
Уже лучше - коннектится по имени localhost (т.е. на 127.0.0.1).
Но по IP адресу из внешней сетки не желает. Кстати, консоль тож не коннектится. Видать тапки где-то глубже.
Но по IP адресу из внешней сетки не желает. Кстати, консоль тож не коннектится. Видать тапки где-то глубже.
Даже самый дурацкий замысел можно воплотить мастерски
Ну если уж и консоль не коннектится...
Оставим проблему для следующей версии. Хочу там сделать возможность автоматического обнаружения всех Sql Server.
Оставим проблему для следующей версии. Хочу там сделать возможность автоматического обнаружения всех Sql Server.
Выложил последнюю версию программы. Ссылка таже.
Пробовал на MS SQL Server. Коннектился через имя компутера.
Вот что успел накопать за 10 минут тестирования и просмотра (больше времени не было):
Не совсем красиво и "читабельно" получается с подсветкой синтаксиса (можно было бы хотя бы давать пользователю самому настраивать цвета подсветки). Присоединяюсь к словам AiK'а :
(сори за товтологию).
Окно редактирования только одно - у меня например бывают частенько ситуации, когда желательно открыть сразу несколько хранимых процедур. (Которые кстати в дереве не видно - там только таблицы).
Пока что наверное все - больше не было времени смотреть прогу, как получиться еще посмотрю, может еще чего допишу.
Вот что успел накопать за 10 минут тестирования и просмотра (больше времени не было):
Не совсем красиво и "читабельно" получается с подсветкой синтаксиса (можно было бы хотя бы давать пользователю самому настраивать цвета подсветки). Присоединяюсь к словам AiK'а :
Если в тексте запроса итогом будет несколько наборов записей, то в таблице результатов выдается только один набор записей, остальные не видноКомментарии не подсвечиваются, выделение цветом несколько странное, знает мало ключевых слов, константы цветом не выделяются.

Окно редактирования только одно - у меня например бывают частенько ситуации, когда желательно открыть сразу несколько хранимых процедур. (Которые кстати в дереве не видно - там только таблицы).
Пока что наверное все - больше не было времени смотреть прогу, как получиться еще посмотрю, может еще чего допишу.
По поводу выделения цветом - прога выделяет цветом три разных типа слов - команды SQL - коричневым, ключевые слова - зеленым и типы данных - стандартным синим. Кто хочет предложить другую цветовую гамму - с удовольствием выслушаю. Но предложения типа сделать как в .... отвечать не буду, поскольку считаю, что в .... сделано неправильно. Извините за резкость.
Считаю, что для SQL принципиальна именно трех цветовая расцветка (плюс все остальное черным)
Выделять константы невозможно, поскольку для разных баз данных они разные. Программа изначально предназначена для работы с несколькими типами баз данных - это ее коренное отличие от стандартных мэнаджеров.
Выделять комментарии - обязательно, предполагаю серым, над этим работаю.
Делать несколько окон для редактирования - может быть в следующей версии. В принципе это не актуально, так как всегда можно открыть новое окошко программы.
Работа с процедурами - в следующей версии.
Считаю, что для SQL принципиальна именно трех цветовая расцветка (плюс все остальное черным)
Выделять константы невозможно, поскольку для разных баз данных они разные. Программа изначально предназначена для работы с несколькими типами баз данных - это ее коренное отличие от стандартных мэнаджеров.
Выделять комментарии - обязательно, предполагаю серым, над этим работаю.
Делать несколько окон для редактирования - может быть в следующей версии. В принципе это не актуально, так как всегда можно открыть новое окошко программы.
Работа с процедурами - в следующей версии.
Мягко говоря это не соответствует действительности. Есть ANSI стандарт SQL-92, и если писать код придерживаясь его, то он даже работать в разных СУБД почти всегда одинаково будет (вопрос только в оптимизации запросов), не говоря уже о синтаксисе.Выделять константы невозможно, поскольку для разных баз данных они разные
Даже самый дурацкий замысел можно воплотить мастерски