powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Informix [игнор отключен] [закрыт для гостей] / eSQLEditor 5.16b
25 сообщений из 106, страница 4 из 5
eSQLEditor 5.16b
    #36604534
Фотография Daugava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dbaccess можно настроить и на клиентской машине или временную таблицу не дропать, она сама отвалится потом, по закрытию сессии.
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #36604734
Khod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Daugavadbaccess можно настроить и на клиентской машине или временную таблицу не дропать, она сама отвалится потом, по закрытию сессии.

Если таблицу не дропать, то прилдётся каждый раз переконнективаться.
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #36604817
Фотография Daugava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
дропай ее вначале, перед запуском :) Или делай через процедуру с обработкой exception.
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #36737048
olleg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Журавлев ДенисollegЖуравлев Денис

* Сортировка кликом по колонке в data.


Огромное спасибо за подарок. Как раз к новому году!
У коллеги родился сын. Хотели назвать Ескуледитором.
Мать не согласилась. Но назвали Денисом! :)Гыгы,

У маленького Дениски на днях родился братишка!
Имя еще не придумали.
Все-таки не удержусь и задам по этому поводу вопрос Журавлеву:
Не планируется ли новая версия еSQLEditor-а ? :)
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #36737627
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ollegВсе-таки не удержусь и задам по этому поводу вопрос Журавлеву:
Не планируется ли новая версия еSQLEditor-а ? :)никаких интересных идей что-то нет, utf если только прикрутить.
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #36737661
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
load/unload можно конечно приделать, но там с byte и blob надо разбираться похоже реверсинженирингом, или без них делать.
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #36739797
Фотография Тан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Журавлев Денисload/unload можно конечно приделать, но там с byte и blob надо разбираться похоже реверсинженирингом, или без них делать.
хочу load без byte и blob
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #36739805
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот только что письмо пришло:

When I use "filter records" tab "data", and presents a syntax error, the
tab is disabled and needs to move on and start again with the filter.
the program should allow to validate the syntax and correct the error.

One improvement would be very useful is that the program allows a query
on a graph mode, similar to how you can do in MSQRY, selecting the
tables and fields and relations between them.


С первым действительно надо что-то сделать, второе тоже возможно, только не понятно есть такая потребность или нет.
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #36740060
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Журавлев Денисникаких интересных идей что-то нет, utf если только прикрутить.
Всё предлагавшееся уже реализовано? Смотри "логи" :)
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #36740078
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АнатоЛойЖуравлев Денисникаких интересных идей что-то нет, utf если только прикрутить.
Всё предлагавшееся уже реализовано? Смотри "логи" :)ключевое слово "интересных"
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #36740765
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Журавлев Денис
One improvement would be very useful is that the program allows a query
on a graph mode, similar to how you can do in MSQRY, selecting the
tables and fields and relations between them.

...второе тоже возможно, только не понятно есть такая потребность или нет.
зависит от целевой аудитории, на которую рассчитан продукт.
Мне кажется, что та аудитория, которая в основном использует редактор, в таких попсовых фичах не нуждается.
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #36740798
Ikir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Журавлев Денисключевое слово "интересных"

Ну вон товарищам нужна выгружалка в XML
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #37030619
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
еще пара тысяч ведер и юникод у нас в кармане

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
 procedure  TForm5.Button2Click(Sender: TObject);
 begin 
  IfxConnection1.Open;
  IfxSQL1.SQL.Text := 'select * from t1';
  Memo1.Lines.Add(IfxSQL1.SQL.Text);
  IfxSQL1.Open;
   while   not  IfxSQL1.EOF  do 
   begin 
    Memo1.Lines.Add( IfxSQL1.Fields[ 0 ].AsString);
    IfxSQL1.Next;
   end ;
 end ;
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #37075917
qwertEHOK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста как убрать такое


В источниках данных все настроено, коннект есть. Из vbs, delphi доступ к базе есть
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #37075929
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Запустить setnet32 и поставить там аналогичные client_locale и db_locale.
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #37076212
qwertEHOK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Журавлев Денис,

а не поделитесь этим setnet32?
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #37076457
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwertEHOK, в "программах" ищи папку "[IBM] Informix Client [...]" или "Informix I-CONNECT", или в FAQ читать про Locale и Informix Client
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #37076518
svat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
qwertEHOKа не поделитесь этим setnet32?

АнатоЛойqwertEHOK, в "программах" ищи папку ...

э-ээх! а можно ж было и бабок срубить с qwertEHOK'a за setnet32 ! :))
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #37076914
Фотография Евгений Фадеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"Уэфф! Ты когда-нибудь видел чтобы такой маленький пацак был таким меркантильным кю?!" (с) :)
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #37077038
qwertEHOK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
АнатоЛой,

)))))))))))))))
а я весь форум перерыл в поиске этих "программ"

спасибо большое :) за FAQ

ЗЫ а не подскажите - clientsdk.2.90.TC4.WIN (у нас Informix 7.1) - это очень старое?
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #37078209
svat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Евгений Фадеев,
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #37503362
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Денис, на 64-битной Винде eSQLEditor можно запустить только с 32-битным клиентом, правильно? Если да, не знаешь, 32-битный клиент Informix одновременно c 64-битным дружат?
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #37503737
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не знаю, по обоим вопросам
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
eSQLEditor 5.16b
    #38173108
filin2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день, Денис!
Почитал эту ветку (... "ключевое слово "интересных"... )
и решил написать список найденных мной
багов/глюков в текущей на сегодняшний день версии eSQLEditor 5.18b
Есть ниже и пожелания, рассматривайте их на своё усмотрение.
Программой пользуюсь ежедневно в течение 5 лет.
Считаю её лучшей для Informix. Так что спасибо!

1.
Заходишь в программу, спрашивают пароль на сервер,
вводишь, Энтер, выпадает список баз на сервере.
Жмём энтер и переходим на поле для ввода запроса.
Запускаем любой запрос, выдаёт
-349 Database not selected yet.
Но если после выпадания списка баз пару раз переместить
курсор по базам туда сюда, а потом уже перейти
в поле для ввода запроса, то ошибка не появляется.

2.
Если запустить любой тяжёлый запрос и стопнуть его,
затем включить галку Show Schema и нажать бинокль
для поиска названий таблиц,
выдаст ошибку
-213 Statement interrupted by user
Хотя поиск имён таблиц я не стопал,
а стопнул только предыдущий тяжёлый запрос.
Если перейти в поле для ввода запроса и запустить
любой простой запрос, чтобы он закончился нормально,
а потом жать на тот же бинокль, то ошибки не вылазит.
Т.е. как-то сохраняется инфа о результате предыдущего запроса.
И если его стопнули, то и список таблиц выводить не хочет.

3.
Чрезвычайно сильно хочется иметь возможность
остановить (стопнуть) расчёт количества записей в запросе
(кнопка 1.2.3.. и галочка), т.к. если записей много,
то eSQLEditor зависает и помогает только снятие,
в результате чего теряются тексты запросов.

4.
Очень хочется отладку хранимых процедур, хотя бы как это есть в
Server Studio 3.6... Но это, наверное, несбыточная мечта...

5. Скажите пожалуйста, может быть вы знаете,
почему информикс не сохраняет исходное описание представлений,
а заменяет его другим, своим собственным, неудобочитаемым?
Например, милый запрос
create view vw_test (f1,f2,f3) as
select t1_f1 ,t1_f2 ,t2_f3
from t1
join t2 on t1_f1 = t2_f1
where 1=1
and t1_f1<'01'
;
сохраняется в базе как
create view "user".vw_test (f1,f2,f3) as
select x0.t1_f1 ,x0.t1_f2 ,x1.t2_f3
from ("user".t1 x0 join "user".t2 x1
on (x0.t1_f1 = x1.t2_f1 ) )where (x0.t1_f1 < '01' ) ;
причём я тут ещё концы строк поставил. В базе сохраняется без них,
а в одну большую строчку. Плюс добавляет глупые алиасы x0, x1, x2,..,
даже если алиасы таблиц в исходном запросе есть.
Плюс лишние скобки, имена пользователей... жесть..
Читать и понимать такое невозможно.
Может вопрос не к Вам, а к IBM, но всё таки...
Если не лечится, можно в eSQLEditor сделать какой-то дешифратор
скриптов представлений или тупо создать таблицу с BLOB-полем и хранить
там копию, если view создаётся в eSQLEditor ?

6. Чтобы при сохранении вкладки (Save As..Ctrl+S) имя вкладки автоматом
менялось на имя файла. Может быть не все это захотят, так что желательно
сделать как опцию в настройках и/или в диалоге сохранения.

П.С. фичой "paste name of table or other database object to sql text by double click; " сам не пользуюсь (слишком долго, имена таблиц знаю наиз),
но знаю других, которые пользуются.
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #38173820
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
filin2008...
5. Скажите пожалуйста, может быть вы знаете,
почему информикс не сохраняет исходное описание представлений,
а заменяет его другим, своим собственным, неудобочитаемым?

...
Читать и понимать такое невозможно.
Может вопрос не к Вам, а к IBM, но всё таки...

Таки к IBM.
"Исторически сложилось".
Думаю, потому что он в таком виде "удобнее" для при обработке сервером.
Это нужно в перечень фич IBM'у писать - чтобы они ещё и оригинальный текст сохраняли :).

filin2008...
Если не лечится, можно в eSQLEditor сделать какой-то дешифратор
скриптов представлений

Дешифратор: это будет форматировщик, заточенный не под вкусы IBM, а под вкусы Дениса. Лучше чем IBM, ибо более реально и внушаемо, но всё же чужое. не вариант.

filin2008...
или тупо создать таблицу с BLOB-полем и хранить
там копию, если view создаётся в eSQLEditor ?

Не во всякую БД можно вносить изменения в схему, чтобы хранить там блобы, и не всегда под рукой будет своя БД.
И текст запроса должен быть в журнале eSQLEditor'а :)

Имхо, компромис это в опциях:
1) галочка "Автосохранение текста взглядов"
2) "Папка для автосохранения текста взглядов"
При очередном "create view" eSQL сохраняет текст view в эту папку с именем файла "название_view_номер".
Номер гнерить последовательно и особо не заморачиваться. при попытке сохранить в уже существующий: сообщать пользователю.
Если лень возится с "create view" - можно сделать для всех запускаемых DDL и DML.

А уж с этой папкой пусть сам пользователь что хочет, то и делает. FAR/Total + система контроля версия утешат любого страждущего...
...
Рейтинг: 0 / 0
25 сообщений из 106, страница 4 из 5
Форумы / Informix [игнор отключен] [закрыт для гостей] / eSQLEditor 5.16b
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]