ACFinder 181206版

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2018.12.18 10:44
imayama-tr  新米   投稿数: 1
いつもお世話になっております。
ACFinder 181206版をインストールしたのですが、薬剤タブで薬剤候補を検索すると、SQLエラーが出てしまいます。
どうすればよいか、対策をご教示ください。

以下エラーメッセージ(「ダコニール」で検索した場合)
ESQLiteException
---------
Error executing SQL "DROP TABLE IF EXISTS t_yaku;
CREATE TEMP TABLE t_yaku AS SELECT DISTINCT bango,meisho, kihon.tsusho as tsusho, tsushoruby.ruby as ruby FROM kihon
LEFT JOIN tsushoruby ON kihon.tsusho = tsushoruby.tsusho
WHERE bango IN (SELECT bango FROM kwlists WHERE strconv(kws) LIKE preconv('%ダコニール%') AND ((SELECT COUNT(*) FROM t_bango)=0 OR bango IN (SELECT DISTINCT bango FROM t_bango)));" : no such table: tsushoruby


ESQLiteException
---------
Error executing SQL "SELECT DISTINCT tsusho FROM t_yaku ORDER BY ruby;" : no such table: t_yaku


ESQLiteException
---------
Error executing SQL "SELECT DISTINCT bango,meisho FROM t_yaku ORDER BY bango;" : no such table: t_yaku




投票数:1 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2018.12.18 23:48
OhYeah!  管理人   投稿数: 983 オンライン
imayama-tr さん、はじめまして。

189030 版から採用した tsushoruby テーブルがないのが原因のようです。181206版をインストールする前は、180520 版以前のバージョンで 、ダウンロードサイトを「携帯農薬検索実験室 SQLite DB」以外に設定して使用されてたのでしょうか?
解決方法は、データベースの強制更新となります。メインメニューから「検索(S) → データ更新(Z)」を実行し、「SQLiteDB」タブ(がデフォルト選択されていれば「Macs CSV」タブ)を選択し、「自動更新」ボタンをクリックしてデータベースを強制更新してください。
投票数:0 平均点:0.00

  条件検索へ