2017-02-02 3 views
0

ユーザーは、.csvファイルとしてSQLiteデータベースをエクスポートするExcelのようなプログラムでそれにいくつかの変更を行うことができるようにする方法があれば、私は思っていたが、その後、それをアップロードします。 csvファイルをレコードUPDATEメソッドを使用したテーブルに戻します。ユーザーフレンドリーのSQLiteデータベースのcsvファイルのインポート更新ソリューション

現在、私は彼らのEコマースストアの在庫と価格管理システムを必要としてクライアントを持っています。私はPython 3とSQLiteでデータベースシステムとロジックを設計しました。プログラミングの視点からのシステムは完璧に機能します。

私が持っている問題は、データベース内の製品のマークアップのようなものを編集する必要がある技術的なオフィスのスタッフ、その後、いくつかのあまりがあるということです。現在、SQLite DB Browserを使用してセットアップしています。そこから、一度に1つずつ製品を編集し、変更をデータベースに書き込むことができます。 Excelでデータを操作するためにテーブルを.csvファイルにエクスポートすることもできます。

主な問題は、.csvファイルをUPDATEメソッドを使用してエクスポートしたテーブルに戻すことです。 .csvファイルをSQLite DBブラウザのテーブルにインポートするときに、更新インポートを実行する方法はありません。デフォルトでは新しい行を挿入するだけで、テーブルの制約に問題があります。

私はそれがクリーンでシンプルで、私が必要とするものを正確に実行するので、私はSQLite DB Browserを好きです。しかし、一度に複数のものを編集し、より複雑な方法で情報をフィルタリングしなければならないとすぐに、必要な機能が不足し始めます。

この問題に対処するためのSQLite DB Browserのソリューションはありますか? SQLiteデータベースとやりとりして、機能の最後のビットを与えるより良いソフトウェアオプションがありますか?

答えて

0

シェルフのオプションをいくつか調べた結果、Devart Excel Add Insが私の必要としていたものとまったく同じものであることがわかりました。彼らは有料で追加されますが、SQliteを含むほとんどの最新のデータベースをサポートしているようです。アドインがインストールされると、データベースに接続して、一括編集や高度なフィルタリングなどExcelで通常と同様に返されたデータを操作できます。すべての変更が強調表示され、ワンクリックで簡単にデータベースに書き込むことができます。

は全体的に私はそれはかなりの固溶体であり、それは、より技術的に挑戦すると脅し直感的かつ非データベースと対話作ったとして、誰もがそれに非常に満足しているようだと思いました。

0

SQLiteForExcelを試しましたか?しかし、いくつかのコーディングが必要です。

+0

いいえいいえ...どういうことがありますか? Excelマクロを使用してSQLiteデータベースを更新できますか? –

+0

私はMsOfficeを使用しないので、ここではSQLiteを更新するためにそれを使用する[例](http://www.gatekeeperforexcel.com/other-freebies.html)を購入します。 – Gino

関連する問題