Помогите протестировать программу

Для любителей обсудить что круче Linux или Win32, Java или C#.

Модератор: Duncon

Аватара пользователя
AiK
Сообщения: 2274
Зарегистрирован: 13 фев 2004, 18:14
Откуда: СПб
Контактная информация:

26 май 2005, 01:53

404
Даже самый дурацкий замысел можно воплотить мастерски
Strannikk
Сообщения: 14
Зарегистрирован: 13 май 2005, 03:46

26 май 2005, 02:14

AiK писал(а):404
Виноват, теперь ссылка работает

Скачать
Аватара пользователя
AiK
Сообщения: 2274
Зарегистрирован: 13 фев 2004, 18:14
Откуда: СПб
Контактная информация:

26 май 2005, 03:44

В этой версии что на IP, что на имя компа выдаёт ошибку - формат строки инициализации не соответствует спецификации OLE DB.
Даже самый дурацкий замысел можно воплотить мастерски
Strannikk
Сообщения: 14
Зарегистрирован: 13 май 2005, 03:46

26 май 2005, 06:05

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

Ссылка та же.
Аватара пользователя
AiK
Сообщения: 2274
Зарегистрирован: 13 фев 2004, 18:14
Откуда: СПб
Контактная информация:

26 май 2005, 06:13

Уже лучше - коннектится по имени localhost (т.е. на 127.0.0.1).
Но по IP адресу из внешней сетки не желает. Кстати, консоль тож не коннектится. Видать тапки где-то глубже.
Даже самый дурацкий замысел можно воплотить мастерски
Strannikk
Сообщения: 14
Зарегистрирован: 13 май 2005, 03:46

27 май 2005, 23:34

Ну если уж и консоль не коннектится...
Оставим проблему для следующей версии. Хочу там сделать возможность автоматического обнаружения всех Sql Server.
Strannikk
Сообщения: 14
Зарегистрирован: 13 май 2005, 03:46

04 июн 2005, 23:22

Выложил последнюю версию программы. Ссылка таже.
AndreykA
Сообщения: 48
Зарегистрирован: 15 ноя 2004, 12:55
Откуда: Москва
Контактная информация:

06 июн 2005, 13:00

Пробовал на MS SQL Server. Коннектился через имя компутера.

Вот что успел накопать за 10 минут тестирования и просмотра (больше времени не было):
Не совсем красиво и "читабельно" получается с подсветкой синтаксиса (можно было бы хотя бы давать пользователю самому настраивать цвета подсветки). Присоединяюсь к словам AiK'а :
Комментарии не подсвечиваются, выделение цветом несколько странное, знает мало ключевых слов, константы цветом не выделяются.
Если в тексте запроса итогом будет несколько наборов записей, то в таблице результатов выдается только один набор записей, остальные не видно :( (сори за товтологию).

Окно редактирования только одно - у меня например бывают частенько ситуации, когда желательно открыть сразу несколько хранимых процедур. (Которые кстати в дереве не видно - там только таблицы).

Пока что наверное все - больше не было времени смотреть прогу, как получиться еще посмотрю, может еще чего допишу.
Strannikk
Сообщения: 14
Зарегистрирован: 13 май 2005, 03:46

07 июн 2005, 04:08

По поводу выделения цветом - прога выделяет цветом три разных типа слов - команды SQL - коричневым, ключевые слова - зеленым и типы данных - стандартным синим. Кто хочет предложить другую цветовую гамму - с удовольствием выслушаю. Но предложения типа сделать как в .... отвечать не буду, поскольку считаю, что в .... сделано неправильно. Извините за резкость.
Считаю, что для SQL принципиальна именно трех цветовая расцветка (плюс все остальное черным)

Выделять константы невозможно, поскольку для разных баз данных они разные. Программа изначально предназначена для работы с несколькими типами баз данных - это ее коренное отличие от стандартных мэнаджеров.

Выделять комментарии - обязательно, предполагаю серым, над этим работаю.

Делать несколько окон для редактирования - может быть в следующей версии. В принципе это не актуально, так как всегда можно открыть новое окошко программы.

Работа с процедурами - в следующей версии.
Аватара пользователя
AiK
Сообщения: 2274
Зарегистрирован: 13 фев 2004, 18:14
Откуда: СПб
Контактная информация:

07 июн 2005, 04:15

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