A5:SQL Mk-2

開発のこと、日々のこと

松原正和

フォーラムへの返信

15件の投稿を表示中 - 946 - 960件目 (全1,451件中)
  • 投稿者
    投稿
  • 松原正和
    キーマスター

    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図にも実装したいと思いますので少々お待ちください。

    返信先: (ご要望)絞り込み機能 #5603
    松原正和
    キーマスター

    yamadaさんこんにちは。
     
    はい、確かにExcelのオートフィルタみたいな機能あるといいですね。ただ、ちょっと使っているコンポーネントの制約上難しいかもしれないです。
     
    右クリックからの選択は問題ないと思いますので、近いうち実装したいと思います。
     
    なお、気が付きにくい機能かもしれませんが、フィルターの入力画面で実は入力補完が効くのですが、これなども使うとよいかもしれません。

    返信先: ACCESS 365 がベータで開けません #5542
    松原正和
    キーマスター

    Nyarincoさんこんにちは。
     
    はい、現象を確認しました。SQL実行時にDB接続ライブラリであるUniDACに余計なオプションを設定していたのが問題のようです。Version 2.15.0 beta 19で修正してみましたのでご確認ください。

    松原正和
    キーマスター

    shi-taさんこんにちは。
     
    すみません。確かに、使用しているコンポーネントの仕様上、タブを固定幅にしないとタブの移動ができませんでした。
     
    とりあえず、Version 2.15.0 beta 19で固定幅に戻しました。ページ名が見切れてしまう問題は別の解決方法を考えたいと思います。
    (ページのプロパティの設定からページヘッダなどに、ページ名を表記するなどするととりあえずしのげるかもしれません。)

    返信先: フイルターでヒットしない #5540
    松原正和
    キーマスター

    せいかさんこんにちは。
     
    長い間、放置してしまい申し訳ありません。フィルター式の評価ロジックを自前で用意するのは少し現実的ではないなと思い、対応できていませんでした。
     
    ただ、評価式を追加する際に、後ろの空白を取ればいいだけであることに気が付きましたので、Version 2.15.0 beta 19で実装してみました。このような感じでよろしいでしょうか?。 

    松原正和
    キーマスター

    あっとさんこんにちは。

    シート名がテーブル名ではなく、データベース名等から設定していましたが、おそらくそのせいでエラーになっていたと思われます。
     
    Version 2.15.0 beta 18 でシート名を物理テーブル名から設定するようにしてみました。

    松原正和
    キーマスター

    PipeSmokerさんこんにちは。
     
    どうやら、デバッグビルドでは再現しない不具合の様でした。Version 2.15.0 beta 18で修正してみましたのでご確認ください。

15件の投稿を表示中 - 946 - 960件目 (全1,451件中)