フォーラムへの返信
-
投稿者投稿
-
松原正和
キーマスター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で実装してみました。このような感じでよろしいでしょうか?。松原正和
キーマスターあっとさんこんにちは。
シート名がテーブル名ではなく、データベース名等から設定していましたが、おそらくそのせいでエラーになっていたと思われます。
Version 2.15.0 beta 18 でシート名を物理テーブル名から設定するようにしてみました。松原正和
キーマスターPipeSmokerさんこんにちは。
どうやら、デバッグビルドでは再現しない不具合の様でした。Version 2.15.0 beta 18で修正してみましたのでご確認ください。松原正和
キーマスターあっきーさんこんにちは。
はい、ERエディタのリレーションシップのプロパティ画面のことですよね?。
Version 2.15.0 beta 18 で修正してみました。また、高DPI環境下でERエディタの操作性も向上するように修正してみました。松原正和
キーマスターこむぎさんこんにちは。
該当テーブルに主キーは実際ありますでょうか?。頂いたDDLには主キーもユニーク制約もないため、このようなテーブルの場合は、A5:SQL Mk-2はテーブルの更新ができません。松原正和
キーマスターDarkさんこんにちは。
すみません。すみません、見過ごしていました。通常の文字列はダブルクォートで括っていたのですが、CLOBとして認識されるようなデータ型の場合括られていないようでした。Version 2.15.0 beta 17で修正しました。
松原正和
キーマスターtakuさんこんにちは。
Excel出力はSQLの結果セット等を直接Excelに出力する機能でしょうか?。特に折り返し設定はしていないのですが…。
とりあえず、A5:SQL Mk-2 Version 2.15.0 beta 17からExcel出力時のセル幅の自動調整をできるようにしてみました。(オプションダイアログのExcelタブ中に「セル幅の自動調整」のチェックボックスを追加しています。)
松原正和
キーマスターhatakenさんこんにちは。
ODBCドライバは「Microsoft SQL Server ODBC 06.01.7601」なのでしょうか?これはAccessではなく、SQL Server用のODBCドライバではないですか?。
A5:SQL Mk-2からAccess(accdb)にアクセスするには、「Microsoft Access Driver(*.mdb, *.accdb)」または、「Microsoft Access Driver(*.mdb)」を使用します。また、OSのビット数ではなく、インストールされているODBCドライバのビット数にあわせた、A5:SQL Mk-2を利用する必要があります。
(もし、32bit版のODBCドライバがインストールされている場合は、64bit OSでも32bit版A5:SQL Mk-2を利用する必要があります。)松原正和
キーマスターPipeSmoker さんこんにちは。
version 2.15.0 beta 16 で、DBツリーの並び順を変更しました。もしかしたらこれのために登録したデータベースの位置が変わってしまったなどないでしょうか?。
変更したのは、SQLエディタのDBプルダウンなどと並びが異なっていたのを合わせたためです。(基本的にUnicodeのコード順になります。)松原正和
キーマスターあ、すみません、タイトルからしてaccdbですね。32bit/64bitお教えいただければと思います。
-
投稿者投稿