データソース名を変える方法

投稿者:アーク 投稿日:2025/05/20(Tue) 11:39:12 No.3058

いつもお世話になっております。アークです。

データベースを使い始めました。
SQLiteのサンプル「プロデルでSQLite.rdr」の先頭付近、
「SQLiteへ接続する」の一行上にデータソースを指定する文が有ります。
デフォルトで「database.db」が指定されていますが、
此処を任意の名前に変更するとエラーになります。
「database.db」で固定なのでしょうか?

もし固定ならば指定する必要が無いように思えるので、
命名に決まり事が有るのでしょうか?
よろしくお願いいたします。

Re: データソース名を変える方法

投稿者:ゆうと 投稿日:2025/05/23(Fri) 04:15:59 No.3059

こんにちは

> 此処を任意の名前に変更するとエラーになります。

エラーメッセージは具体的に教えてください。
エラーメッセージには、うまく行かない理由が書かれています。
一見、意味の分からないメッセージであっても、その内容から対処方法を分かることがほとんどです。

サンプルプログラムでは、データソースを「database.db」というファイル名にしていますが
これは固定で決まっている名前ではありません。

「データソース」設定項目で書き出し先のファイル名を変えれば、そのファイルで書き出されます。
-------
SQLiteというSQLiteデータベースを作る
SQLiteのデータソースは「mydb.db」
SQLiteへ接続する
SQLiteから切断する
-------

SQLiteへの操作を続けたことで、.dbファイルがロックされている場合がありますので
プロデルデザイナを再起動して試してみてください。
また、セキュリティソフトがファイルの書き出しをブロックしている可能性もありますので
セキュリティソフトの履歴に関連する情報が表示されていないかも確認してください。

ありがとうございます

投稿者:アーク 投稿日:2025/05/23(Fri) 12:34:42 No.3060

こんにちは。アークです。

〉SQLiteへの操作を続けたことで、.dbファイルがロックされている場合がありますので
〉プロデルデザイナを再起動して試してみてください。
これが原因だったようです。
名前を変更してから一旦終了させれば良かったのですね。
少々嵌ってしまいました。

今後ともよろしくお願いいたします。

▲ページの先頭へ

- WebForum -