問題タブ [sql-server-ce]
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.
c# - C#WinForms-DataGridView /SQLCompact-主キー列の負の整数
WinFormsが汚れてきたところですが、素敵なチュートリアルを通じて、データベーステーブルをメインフォームのデザインビューにドラッグする魔法を発見しました。つまり、すべてが素敵です。すべての列が美しく表現されたDataGridViewがあります。
しかし...
この真新しい空の.sdf(作成した2つのテーブルは空ですが、それ自体は空です)に対してアプリケーションを実行すると、主キー/ID列に対応する列に-1が表示されます。その最初のレコードを作成します。
なぜこれが起こっているのか考えていますか?それが役立つ場合、列はint
です。
database - SQL Server CE (Compact Edition) データベースで外部キー関係を作成するにはどうすればよいですか?
Visual Studio 2005 は、SQL Server CE データベース (私はバージョン 3.0 を使用しています) 内のテーブル間の関係を作成するためのインターフェイスを提供しておらず、私の知る限り、Management Studio を使用して Compact Edition DB を開くことはできません。何か案は?
database - デスクトップ データベースの選択
デスクトップ/組み込みデータベースを探しています。私が検討している 2 つの候補は、Microsoft SQL Server CE と Oracle Lite です。両方の製品を使用したことがある方がいらっしゃいましたら、比較していただければ幸いです。私はオンラインで比較を見つけることができませんでした。
バックエンド DB は Oracle10g です。
更新:明確化、ビジネス ニーズはオフライン機能を備えたクライアント サーバー アプリです (したがって、クライアントにローカル データ ストアが必要です)。
wpf - WPF アプリのデータベース機能: SQLite、SQL CE、その他?
データベース機能を使用して WPF アプリケーションを拡張したいと考えています。どのデータベース エンジンをお勧めしますか?その理由は? SQLite、SQL CE、その他?
.net - SQL CE データを XML にシリアライズする
ユーザーがアプリケーションの一方のコピーで SQL CE データベースからデータをエクスポートし、もう一方の端で SQL CE に再インポートできるようにする製品機能に取り組んでいます。このデータはテーブル全体ではなく、クエリの結果です。
DataTable.WriteXML のように、.net に組み込まれている XML ベースのシリアル化を利用したいと考えていました。ただし、SqlCeCommand に対してクエリを実行するメソッドはいずれも、メソッドを提供できる XML へのシリアル化または DataTable の抽出の明白な方法を提供しません。
足りないものはありますか?独自のシリアライゼーション/デシリアライゼーション メソッドを作成する必要がありますか、それとも組み込みの方法がありますか。
multithreading - SQL Compact Edition 3.5 SP 1 - LockTimeOutException - デバッグ方法は?
アプリで断続的に、SQL CE からスローされる LockTimeoutExceptions に遭遇します。最近、3.5 SP 1 にアップグレードしました。それらの多くはなくなったようですが、まだ時々見られます。私たちのコード (マルチスレッド) のバグであることは確かですが、正確に突き止めることはできませんでした。この問題をデバッグするための良いテクニックはありますか? 例外は次のように記録されます (これらの例外のスタック トレースはありません)。
SQL Server Compact がロックの待機中にタイムアウトしました。デフォルトのロック時間は、デバイスで 2000 ミリ秒、デスクトップで 5000 ミリ秒です。デフォルトのロック タイムアウトは、接続文字列で ssce: default lock timeout プロパティを使用して増やすことができます。[セッション ID = 6、スレッド ID = 7856、プロセス ID = 10116、テーブル名 = 製品、競合タイプ = s ロック (x ブロック)、リソース = DDL]
私たちのデータベースは読み取り負荷が高いですが、書き込みはほとんどありません。必要な場所はすべて保護されていると思います。
編集: SQL CE は既に自動的に NOLOCK を使用していますhttp://msdn.microsoft.com/en-us/library/ms172398(sql.90).aspx
nhibernate - NHibernate nvarchar/ntext 切り捨ての問題
nhibernate を使用して、アプリのユーザー設定を SQL Server Compact Edition テーブルに保存しています。
これはマッピング ファイルの抜粋です。
名前は通常の文字列/nvarchar(50) で、値は DB で ntext として設定されます
「Value」プロパティに大量のxmlを書き込もうとしています。毎回例外が発生します:
私はそれをかなりグーグルで検索し、さまざまなマッピング構成を試しました:
それは一例です。他の構成には、「StringClob」の代わりに「ntext」が含まれます。マッピング例外をスローしない構成でも、文字列切り捨て例外がスローされます。
これは SQL CE の問題 (「機能」) ですか? nhibernate を使用して SQL CE データベースに 4000 文字を超える文字を入れることは可能ですか? もしそうなら、誰か教えてもらえますか?
どうもありがとう!
sql-server - SQL コンパクト選択トップ 1
アプリケーションを SQL 2005 から SQL Server Compact Edition に移植しているときに、次のコマンドを移植する必要があることがわかりました。
TOP
ただし、SQL Server Compact Edition はキーワードをサポートしていません。このコマンドを移植するにはどうすればよいですか?
java - Microsoft SQL Server CE(Compact Edition) 3.5 用の jdbc ドライバー
このバージョンの DB の DB の内容を探索できるようにしたいと考えています。Squirrel DB クライアント (JDBC ドライバーが必要) を使用することを考えていました。
したがって、SQL SERVER 3.5 用の JDBC タイプ 4 ドライバーを探しています。無料またはオープンソースまたはトライアルウェアを教えてもらえますか?
JDBC ドライバーがない場合、MS 開発者は特定の .SDF ファイルをどのように探索しますか?
ありがとうございました、
BR、
~A
php - PHP を SQL Server Compact Edition に接続できますか?
PHP を SQL Server Compact Edition データベースに接続することはできますか? 最高のドライバーは何でしょう?
SQL Server Express が重すぎるデスクトップ アプリケーションに必要です。