フォーラムへの返信
-
投稿者投稿
-
松原正和キーマスター
otoroさんこんにちは。
とりあえずですが、Version 2.15.0 beta 21でBLOB・CLOBの列幅を少し広くしてみました。
「…」のつく閾値についてはもう少々お待ちください。松原正和キーマスターoskさんこんにちは。
はい、お手数をおかけしました。再現できました。テーブル名のコメント処理のみ修正して、列のコメントの修正ができていませんでした。今週末のベータ版で修正したいと思います。松原正和キーマスターRyoさんこんにちは。
もしかしたら、アンチウイルスとバッティングしている可能性があるかもしれないですね。一時的にログを出力しない設定は、現在はありませんが、実装してみたいと思いますので少々お待ちください。松原正和キーマスターDarkさんこんにちは。
内部的な動作としては、DBごとに処理を切り分けています。たとえば、Oracleでは接続に使っているライブラリであるUniDACにバッチ実行という機能があり、これを使用しています(実は、内部の実装がどうなっているか把握できていません)。MySQLの場合は、1000件ごとのバルクインサート(valuesが複数あるinsert)などを使用します。
重複時の更新はDBを個別に修正しなければいけないため少し大変かと思います。できれば行いたいのですが、少し優先度は下げなければいけないかもしれません。
以上よろしくお願いいたします。松原正和キーマスター長谷川さんこんにちは。
このエラーは実行に時間がかかったときに発生するなどでしょうか?。ADOやODBCで登録したデータベースではいかがでしょうか?。
なにか、再現できるようなサンプルSQLをご提供いただけたりするとありがたいのですが…。
タイムアウトなどが発生している可能性もあるのかなと思うのですが、この場合、オプションダイアログから「SQL」タブで、タイムアウト秒数を変更するなどすると変わる可能性もあります。松原正和キーマスターKAZAMAI_NaruToさんこんにちは。
ちょっとコードを見ていたのですが、SQLのタイムアウトが正しく効いていなかったのを効くようにした修正が影響しているかもしれません。
オプションダイアログから、SQLタブの中で「タイムアウト秒数」が設定できるのでお試しいただけますでしょうか?。松原正和キーマスターyukiさんこんにちは。
再現しようとしたのですが、できませんでした。おそらく、サーバーの文字コードも関連するのだと思われます。
もう少し調査が必要と思われます。少々お待ちください。松原正和キーマスターKAZAMAI_NaruToさんこんにちは。
SSH接続ライブラリのバージョンを更新しているのですが、それが影響している可能性があります。ちょっと確認が間に合わなかったのですが、調査しますので少々お待ちください。松原正和キーマスターshi-taさんこんにちは。
はい、現象を確認しました。コメントを扱うロジックの高速化(データ構造の改善)で不具合が発生していたようです。次のベータ版で修正したいと思います。松原正和キーマスターRyoさんこんにちは。
もしかしたらですが、A5:SQL Mk-2を展開したフォルダが、OneDriveなどのクラウドストレージだったりしないでしょうか?。SQLログはSQL実行1件ごとにファイルのオープンとクローズを繰り返しますが、クラウドストレージの同期ソフトウェアが、SQLの実行の最中に変更を検知して同期のためにファイルを開いてしまいます。このためにファイルを途中で書き込みできなくなりエラーになっているものと思われます。
松原正和キーマスターshi-taさん、やまかずさんこんにちは。
結構たくさん開かれるのですね。実はコンポーネントの都合上、右側にスクロールのボタンが表示されると、ページ移動に問題が生じてしまいます。スクロールボタンが表示されないように制御していたつもりでしたが、ページ数が多くなりすぎると、ボタンが表示されてしまったようです。もうちょっと考慮してみます。
また、ページ切り替えボタンですが、ER図にも実装したいと思いますので少々お待ちください。松原正和キーマスターyamadaさんこんにちは。
はい、確かにExcelのオートフィルタみたいな機能あるといいですね。ただ、ちょっと使っているコンポーネントの制約上難しいかもしれないです。
右クリックからの選択は問題ないと思いますので、近いうち実装したいと思います。
なお、気が付きにくい機能かもしれませんが、フィルターの入力画面で実は入力補完が効くのですが、これなども使うとよいかもしれません。松原正和キーマスターNyarincoさんこんにちは。
はい、現象を確認しました。SQL実行時にDB接続ライブラリであるUniDACに余計なオプションを設定していたのが問題のようです。Version 2.15.0 beta 19で修正してみましたのでご確認ください。松原正和キーマスターshi-taさんこんにちは。
すみません。確かに、使用しているコンポーネントの仕様上、タブを固定幅にしないとタブの移動ができませんでした。
とりあえず、Version 2.15.0 beta 19で固定幅に戻しました。ページ名が見切れてしまう問題は別の解決方法を考えたいと思います。
(ページのプロパティの設定からページヘッダなどに、ページ名を表記するなどするととりあえずしのげるかもしれません。)松原正和キーマスターせいかさんこんにちは。
長い間、放置してしまい申し訳ありません。フィルター式の評価ロジックを自前で用意するのは少し現実的ではないなと思い、対応できていませんでした。
ただ、評価式を追加する際に、後ろの空白を取ればいいだけであることに気が付きましたので、Version 2.15.0 beta 19で実装してみました。このような感じでよろしいでしょうか?。 -
投稿者投稿