掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
FireDAC/SQLite で日本語テーブル名に対応するには? (ID:148563)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
環境:Windows 10 Home、Delphi 10.3.2 Communutiy eddition、sqlite3.dll ver 3.31.1 フォームに FDConnection1 FDPhysSQLiteDriverLink1 FDGUIxWaitCursor1 Datasource1 FDQuery1 DBGrid1 を配置、接続し、オブジェクトインスペクタから FDConnection1.Params に DriverID=SQLite Database=path+databasename StringFormat= Unicode を、 FDQuery1.SQLに select * FROM Tablename を設定し、 FDConnection1.connectedをtrueに, FDQuery1.activeをtrueにしますと、 DBGrid1にtablenameの内容が表示されます(通常) しかしtablenameに日本語(全角文字)が使われていると以下のメッセージが出てエラーになる模様です。 (但し、他の原因かもわかりません。) [FireDAC][Phys][SQLite] ERROR:no such table:tablename. テーブル名を変更する以外の対処法があれば教えて下さい。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.