問題タブ [local-database]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - HTML5モバイルからRubyonRailsコントローラーに送信する動的ビルドJSON変数
クライアント:HTML5 + JS + localdbサーバー:Rails3
私は小さなモバイルアプリをコーディングしようとしています。連絡先情報をローカルデータベースに記録する小さなフォームの場合のアプリです。次に、[同期]ボタンをクリックすると、連絡先がRoRアプリに送信されます。
いくつかのベストプラクティスに従おうとして、RoRアプリに送信する前にデータをJSON形式で保存したいと思います。JSON変数はlocaldbから動的に構築されています:
クライアント側:
Rails側:
データを送信すると、Railsサーバーは次のように応答します。
だから私の質問は:
1)Railsの部分を修正する前に、クライアントのjavascriptコードですべてが正しいかどうかを知りたいですか?JSONを使用する私の仮定は、変数がクライアント側で適切に形成されている場合(JSON.stringifyを使用)、サーバー側で正しく解釈される必要があるということです(JSON.parseを使用)。これが人々がJSONを使用する理由ですか?
2)クライアントコード側が正しい場合は、正規表現処理を行ってルビーコードを修正する必要があることを意味しますか?この場合、JSONを使用する利点がわかりません(その他のセキュリティ上の理由)
どうもありがとう!
apache-flex - ローカル データベース サポート ベンダー
Flex/ARI 開発の初心者です。
1 つの ARI (デスクトップ) アプリケーションでローカル マシン データベースを使用したいのですが、
SQliteなどのWindows OSをサポートするローカルデータベースに利用できるデータベースベンダーはどれですか。大規模なデータベースに最適で高速なのはどれですか。
また、ドライバーがない場合は非常に優れており、データベース用のクライアントマシンにソフトウェアをインストールする必要はありません。
c# - アプリケーション用に大量のレコードを保存する必要があります...代わりにローカル データベースを使用する必要がありますか?
「タイムマシン」の開発に着手しようとしていますテーブルに大量のレコードを保存する必要があります。バックアップを実行するたびに、約 50,000 レコードを書き込みます。これは、コンピューターにあるファイルの数だからです (各レコードは、ファイルの保存とは関係ありません。レコードには各ファイルが配置されているパスが含まれます) とにかく、XML を使用してレコードを保存できるかどうかはわかりません。クエリが複雑になることはなく、ローカル データベースを作成するよりも展開が簡単だからです。 「クエリは単純ですが、大量のデータを処理することになるため、より効率的になるかどうかはわかりません。さらに、ローカル データベースが 2GB を超えて大きくなる可能性があるかどうかもわかりません。 1 年間定期的に使用すると、データベースは約 3 GB になると見積もっています。
私は XML を使用し、Xpath を使用してクエリを実行することを好み、アプリケーションのデプロイを容易にします。しかし、ローカル データベースを作成した方が効率的であることが判明し、非常に多くのレコードがあるために XML を使用するとアプリケーションが遅くなる場合は、代わりにローカル データベースを作成します。他の推奨事項があれば、何か他のことをする必要があるかもしれません。
javascript - データベース API インターフェースを備えた Chrome 拡張機能
Chrome のローカル データベースから生成したアンカーのリストで div を更新したいと考えています。それは非常に単純なことですが、コールバックを介して main.js ファイルにデータを追加しようとするとすぐに、すべてが突然未定義になります。または、配列の長さが 0 に設定されています (実際には 18 の場合)。
最初に、それを新しいアレイにインストールして、そのように戻そうとしました。
データベース API との通信を許可するために、chrome manifest.json で指定する必要がある設定はありますか? 調べてみたけど「無制限ストレージ」しか見つからなかった
コードは次のとおりです。
そして、リストを更新するコード。
sql-server - C#のローカルデータベースとSQL Server Management Studioで作成されたデータベースの違いは何ですか?
データベースを必要とするMSVisualC#2010Expressを使用してアプリケーションを作成しています。
このアプリケーションでSQLデータベースを作成/使用するには2つの方法があるように思われることを学びました。
1つ目は、C#内から、ソリューションエクスプローラーでアプリケーションを右クリックし、[追加]->[新しいアイテム]->[ローカルデータベース]をクリックして、「ローカルデータベース」を作成できる場所のようです。次に、データベースエクスプローラーに表示され、使用できます。
もう1つの方法は、SQL Server Management Studioを使用してデータベースを作成し、C#コード内からデータベースへの接続(SQLConnection ... yada yada yada)を開いて使用する方法です。
これを行うためにどちらかの方法を選択することの間にどのような技術的な理由があるのか理解するのに苦労しています...
誰かが違いと、一方の方法ともう一方の方法を選択するためにどのような基準が使用されるかを説明できますか?(またはWebサイトの参照を指す...)
ありがとう!
-アディーナ
追加情報...今のところ、これは本当に趣味のプロジェクトです。いくつかのことがうまくいきました。
- 私は唯一の開発者であり、単一のマシンで作業しています
- このアプリケーションは、スタンドアロンで実行されることを目的としています。ブラウザやWeb上では決して実行されません。それが宇宙の方向性ではないことは知っていますが、前述のように、これは趣味のプロジェクトであり、他のいくつかの問題を解決するために完了する必要があります。
- 複数のアプリケーションがこのデータベースで動作する必要性や意図はないと思います。
html - HTML5 localStorageとローカルデータベースを組み合わせてスペースを増やしますか?
インターネット接続がほとんどない遠隔地向けのWebアプリケーションを開発していますが、最大サイズが10MBのHTML5ローカルストレージと最大サイズが10MBのHTML5ローカルデータベースを使用して、合計20MBのオフラインストレージを使用できるかどうか疑問に思いました(HTML5を除く)。アプリケーションキャッシュ)またはブラウザはこれらのクォータを組み合わせますか?HTML5アプリケーションキャッシュは別の割り当てですか?10MBを超える永続ストレージを取得する他の方法はありますか?
c# - ローカル データベース (.sdf) で挿入と削除が行われない
ローカル データベースから値を選択しようとすると、問題なく実行されます。しかし、挿入および削除しようとすると、クエリが実行されますが、行には影響しません。
これは、ローカル データベースから行を削除するために使用しているコードです。
windows-phone-7 - ローカルデータベースを使用してWindowsPhone7に変数を保存する
Windows Phone 7のローカルデータベースを使用して値だけを保存し、アプリが読み込まれる(開かれる)たびにその値を取得するにはどうすればよいですか?
objective-c - UITableViewに表示するために、大量のデータをローカルに保存するにはどうすればよいですか?
できれば事前にフォーマットされているか、NSStringメソッドでフォーマットされている多くのテキストを表示する必要があります。各行には詳細な画面が表示されます。詳細画面では、別のUITableViewに、「定義」、「例」などのセクションがあり、それぞれに1行しかありません。これらの行には、複数行にまたがるテキストを表示します。各セクションの列のように、すべてのテキストをSQLiteデータベースに保存する必要がありますか?データをローカルに保存する他の方法はありますか?
objective-c - window.openDatabase が WebKit ベースの OSX アプリで SECURITY_ERR をスローする
JavaScriptファイルのバンドルを使用して、Webkitベースのosxアプリケーションを作成しています。私はそのようにwebViewをセットアップします:
これは data/test.html のコードの一部です。アラート関数はメッセージを NSLog にフックしています。
ログは次のとおりです。
起動
ローカル ストレージの動作
こんにちは世界; ローカルストレージが機能します!
ローカル データベースの動作
CONSOLELOG:17 @ SECURITY_ERR: DOM Exception 18: ユーザー エージェントのセキュリティ ポリシーを突破しようとしました。@ file:///path/of/my.app/Contents/Resources/data/test.html
window.openDatabase が機能する理由はわかりませんが、データベースを作成できません。ありがとうございました。