問題タブ [sql-server-mobile]
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.
sql-server - データベース エンジンの比較 - Windows Mobile
Windows Mobile で利用可能なさまざまなデータベース オプションは何ですか? 線形データセットのニーズに合わせて CEDB と EDB を使用しました。
SQL Server 2005 Mobile エディションについて聞いたことがあります。しかし、他のものよりも利点は何ですか(もしあれば)
c# - リモート XML ファイルを最も効率的に読み取る方法は?
リモート サーバー ( http://xxxx.com/myfile.xml )にある XML ファイルを取得する小さなアプリを開発しています。このファイルは比較的大きく、地理位置情報の大きなリストと必要な他の情報が含まれています。私のアプリに使用します。したがって、このファイルをリモートで一度読み取り、小さな SqlCE ファイル (database.sdf) に挿入します。
したがって、ジオロケーション #1 にアクセスする必要がある場合は、毎回 XML ファイル全体をロードするのではなく、このデータベースに SELECT ステートメントを作成するだけです。
しかし、.sdf ファイルを使用せずにこれを行うことが可能かどうか知りたいですか?
最も効率的な方法(最速)は何ですか?
大きなXMLファイルを一度ローカルに保存して、アプリを起動してデータセットにロードするたびにロードしますか? これにより、毎回アプリをロードするのに少し時間がかかります
大きな XML ファイルを一度ローカルに保存し、ノードを 1 つずつ読み取ってジオロケーション #1 を探しますか?
または、ファイル全体を読み取らずに、リモート xml ( http://xxxx.com/myfile.xml )から地理位置情報 #1 を直接取得することは可能ですか?
他にアイデアはありますか?
ありがとう
windows-mobile - 2 つの WinMo の異なるアプリケーションから同じ .sdf データベース ファイルを開くことは安全ですか?
同じ MS SQL Server Mobile データベースを使用する 2 つの Windows Mobile 6.1 アプリケーションがあります。データベース内のデータの選択と更新を同時に行う場合があります。データベースは 1 つの .sdf ファイルに保持されます。
MS SQL モバイル版がどのように機能するかわかりません。アプリケーションは、次の SQL ライブラリをロードします: sqlceoledb30.dll、SQLCEER30EN.DLL、sqlcese30.dll、および sqlceqp30.dll。
これを行うのは安全ですか?
上記の dll を使用すると、1 つのアプリケーションが .sdf に格納されたデータベースを操作できるようになると思いますが、複数のアプリケーション/プロセスが同じデータベースを操作できるようにする個別の SQL プロセスはありません。
更新: SQL CE 3.5 のみがその機能をサポートしているようです。これは関連する質問です。
java - Java から SDF SQLServer Mobile ファイルへのアクセス
ここで.sdf
は、PDA で生成されたファイル内のデータにアクセスしたいと考えていますSQLServer Mobile Edition
。SqlJDBC4
パケットを使用しJDBC
ますが、サーバーに入ることができません。telnet で接続できるため、実行中であることはわかっていますが、Java
コードから、サーバーに接続できないことが何度もわかります。
この接続文字列を使用します。
stackoverflower
正しい接続文字列や、私たちが間違っていることを教えてくれる人はいますか?
sql - クエリで同じパラメーターを複数回使用する方法
SqlCE データベースで次のようなクエリを実行したいと考えています。
ただし、これを実行すると、次のエラー メッセージが表示されます。
パラメーター名の重複は許可されていません。[ パラメータ名 = @Param ]
もちろん、回避策は同じ値を定義@Param1
し@Param2
て割り当てることですが、これは少し汚いと感じます。この問題のよりクリーンな回避策はありますか?
sql-server - サーバーからWindowsCEデバイスのテーブルを更新するための最良の方法
SQL Compactデータベース(sdf)からデータを取得する既存のWindows CEアプリを変更して、データベーステーブル(1つのテーブルのみ)をSQLServerExpressからの最新のレコードで更新する必要があります。
私はMicrosoftSyncFrameworkに出くわしましたが、それは私の要件を達成することを可能にする以上の能力があるようです。ウォークスルーの1つである「時々接続されるスマートデバイスアプリケーションの作成」を試しましたが、アプリを機能させることができませんでした(ガイドとサンプルコードに基づいて作成したアプリ)。WCFサービスは正常にホストされており、ブラウザーからもサービスを参照できます。
SynchronizeMenuItemのクリックイベントの以下の行でエラーが発生しています。
Dim syncStats As Global.Microsoft.Synchronization.Data.SyncStatistics = syncAgent.Synchronize()
以下は、出力ウィンドウからのトレースです。
'MobileSyncServices.exe'(管理対象):ロード済み'System.SR.dll'
タイプ'System.Net.WebException'
のファーストチャンス例外がSystem.dllで発生しましたタイプ'System.ServiceModel.EndpointNotFoundException'のファーストチャンス例外が発生しましたSystem.ServiceModel.dll
タイプ'System.Net.Sockets.SocketException'
のファーストチャンス例外がSystem.dllで発生しましたタイプ'System.Net.Sockets.SocketException'のファーストチャンス例外がSystem.dllで発生しまし
たスレッド0x771e2c1eが終了しましたコード0(0x0)。
タイプ'System.Reflection.TargetInvocationException'の最初のチャンスの例外がmscorlib.dllで発生しました
2日経っても何も見つからなかったので、この問題の解決策を見つけようとしていました。そのため、ここに投稿しました。これの前提条件であるすべてのフレームワーク/サービスパックをインストールしました。このウォークスルーを試し、同様の問題が発生したことはありますか?さらに困惑しているのは、2台の開発マシン(1台はWinXPとWin7)でもサンプルコードが失敗していることです。
ドッキング時にSQLExpressServerを使用してWindowsCEデバイスのテーブルを更新する他の方法はありますか?