Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Помогите протестировать программу
Форум программистов > Hard & Soft > Авторское ПО
Strannikk
SQL мэнаджер и редактор. Работает с Oracle, SQL Server, Microsoft Access, MySql и Sqlite3. Позволяет исполнять SQL запросы, показывает результаты в таблице, показывает древовидную структуру базы данных.
Для MySql версия >= 5.0.15 работает с процедурами и триггерами.

Нужна помощь в тестировании.
Хотелось бы также услышать здоровую критику и замечания.

Программа запакована WinRar. После скачивания распаковать в пустую директорию и запускить. Базы данных добавляются по меню Database опция Add.

Ссылки (обновлены 22.01.2006):

Программа - размер 79К
Зеркало -

Для работы с Sql Server и Microsoft Access ничего больше не требуется (при условии что стоит Window 2000 или XP Professional)

Для работы с MySql Нужна еще вот эта dll (размер 463К)
Зеркало -

Для работы с Sqlite3 нужно скачать следующую dll (140К)

dll файлы распаковываются в ту же директорию, что и сама прога.

Ну и для Oracle - должен стоять клиент. Для желающих могу выложить минимальный набор dll для работы программы, но это большой объем - 5,5 мег в упакованном виде.
????
Цитата(Strannikk @ 9:01:2006, 23:17 )
Нужна помощь в тестировании.
Хотелось бы также услышать здоровую критику и замечания.
*

запустилась, не падает wink.gif

Первое что серьёзно не понравилось - отсутствие возможности прокрутки результата запроса с помощью колеса мыши и курсоров (только скроллбаром). Также невозможно изменять ширину колонки.

Увидел свои процедуры, но просмотреть их исходник не могу sad.gif и т.д.

Для начала хватит.
Strannikk
Цитата(???? @ 10:01:2006, 00:46 )
запустилась, не падает wink.gif

Первое что серьёзно не понравилось - отсутствие возможности прокрутки результата запроса с помощью колеса мыши и курсоров (только скроллбаром). Также невозможно изменять ширину колонки.

Увидел свои процедуры, но просмотреть их исходник не могу sad.gif и т.д.

Для начала хватит.
*


Насчет прокрутки колесом мышки - спасибо, действительно нужно, посмотрю, что можно сделать.

Ширина колонки меняется если встать курсором на границу в заголовке - тогда курсор меняется и нажав левую кнопку мышки можно двигать границы куда нужно.

Чтобы посмотреть исходник процедуры нужно встать на требуемую процедуру в окне дерева и в окне редактора нажать правую кнопку мышки. Появится меню, из него выбираете Retrieve SQL и исходник оказывается в окне редактора.

Скажите, а с какой базой вы работатете?
????
Цитата(Strannikk @ 10:01:2006, 02:09 )
Ширина колонки меняется если встать курсором на границу в заголовке - тогда курсор меняется и нажав левую кнопку мышки можно двигать границы куда нужно.
*

точно smile.gif я не заметил т.к. там активная ширина наверно всего 1px, а я привык к 4-12px (т.е. можно мышкой не так точно наводить на границу).
Цитата(Strannikk @ 10:01:2006, 02:09 )
Retrieve SQL и исходник оказывается в окне редактора
*

с процедурами всё ок, но тело триггеров не вытягивает. всё что получаю:
CREATE OR REPLACE


Цитата(Strannikk @ 10:01:2006, 02:09 )
Скажите, а с какой базой вы работатете?
*

Ïðèñîåäèíåí ê:
Oracle8i Enterprise Edition Release 8.1.7.4.1 - Production
With the Partitioning option
JServer Release 8.1.7.4.1 - Production
xelaok
MySQL 4.0, 5.0:

Не выводятся команды SHOW (show databases, show table status)

Глюк с кодировкой (на 4.0 все нормально)
Strannikk
Цитата(???? @ 10:01:2006, 08:32 )
точно smile.gif я не заметил т.к. там активная ширина наверно всего 1px, а я привык к 4-12px (т.е. можно мышкой не так точно наводить на границу).
с процедурами всё ок, но тело триггеров не вытягивает. всё что получаю:
CREATE OR REPLACE

Ïðèñîåäèíåí ê:
Oracle8i Enterprise Edition Release 8.1.7.4.1 - Production
With the Partitioning option
JServer Release 8.1.7.4.1 - Production

*


Все дело в версиях. Я писал и тестировал используя Oracle 10, а там все в порядке. А в 8 информация о триггерах хранится в USER_TRIGGERS, а не в USER_SOURCE как в 10 версии. Но сейчас у меня нет возможности работать с 8.
Поэтому у меня к вам просьба - не могли бы вы в программе выполнить следущее
select * from USER_TRIGGERS
Затем встать на любую строчку, кликнуть правой мышкой - откроется меню, где вы выбирите Copy Row
Таким образом вы сможете скопировать всю строчку. Если вас не затруднит выложить эту строчку здесь - буду вам искренне признателен.
Strannikk
Цитата(xelaok @ 10:01:2006, 14:42 )
MySQL 4.0, 5.0:

Не выводятся команды SHOW (show databases, show table status)

Глюк с кодировкой (на 4.0 все нормально)
*


В каком смысле не выводятся? Нельзя ли подробнее.
xelaok
Цитата(Strannikk @ 11:01:2006, 05:35 )
В каком смысле не выводятся? Нельзя ли подробнее.
*


Не отображаются в виде запроса. Например, при `show table status from mysql`
должна была вывести информацию о всех таблицах в бд mysql
Strannikk
Цитата(xelaok @ 11:01:2006, 08:03 )
Не отображаются в виде запроса. Например, при `show table status from mysql`
должна была вывести информацию о всех таблицах в бд mysql
*


Show - это не ключевое слово для SQL. Я в программе стрался придерживаться стандартам SQL. Поэтому программа не выделяет SHOW как ключевое слово в отличии скажем от SELECT и соответственно не понимает команд, которые начинаются с этого слова.
Для того чтобы программа выполнила команду SHOW вам нужно выделить всю строчку (show table status from mysql) и нажать Ctrl-Enter или на кнопку Execute.
Strannikk
Цитата(???? @ 10:01:2006, 00:46 )
Первое что серьёзно не понравилось - отсутствие возможности прокрутки результата запроса с помощью колеса мыши и курсоров (только скроллбаром).
*


По старым адресам выложил новую исправленную версию. Теперь можно прокручивать таблицы колесиком мыши.
????
Цитата(Strannikk @ 11:01:2006, 04:34 )
Поэтому у меня к вам просьба - не могли бы вы в программе выполнить следущее
select * from USER_TRIGGERS
*

ничего не возвращает sad.gif в sqlplus - всё ОК.
В last error после этого запроса - ORA-01406 (http://ora-01406.ora-code.com/)
Strannikk
Выложил новую версию, где исправил все найденные ошибки и добавил перетаскивание названий полей, таблиц и вообще всего из левого окна в окно редактора.
Просьба скачать программу еще раз и проверить ее работу.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2008 IPS, Inc.