問題タブ [firebird-embedded]
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.
node.js - 組み込みの Firebird データベース
このライブラリを使用して、組み込みの firebird データベースに接続します。
https://github.com/xdenser/node-firebird-libfbclient
「クローン作成」と「npm install」の後、次のエラーメッセージが表示されました。
古いバージョンの firebird (ver 2.1.15) も使用しようとしています。次のエラーが発生します。
c# - 新しい Firebird データ接続の場合、C# ウィンドウ アプリケーションで [OK] ボタンを非アクティブにします。
以下がインストールされます: - Visual Studio Community 2015 - Firebird SQL Web サイトからの DDEX - NuGet からのソリューションへ: EntityFramework v6.1.3、EntityFramework.Firebird v4.10.0、FirebirdSql.Data.FirebirdClient v4.10.0 (Firebord ADO.Net Data Provider)
新しい Firebird データ接続が作成され、[OK] ボタンが非アクティブになります。
ソリューション エクスプローラーでデータ モデルを選択します。マウスの右クリック -> モデルからデータベースを生成 -> データベース生成ウィザード ウィンドウの [新しい接続] ボタンをクリック -> データ ソース リストから Firebird データ ソースを選択 (データ プロバイダー: .NET Framework Data Provider for Firebird) -> クリック[続行] ボタンで -> [接続プロパティ] ウィンドウの [OK] ボタンを非アクティブにし、接続のテストに成功しました。
App.config ファイル:
誰か助けてくれませんか?
申し訳ありませんが、私の悪い英語。
c# - .Net で Firebird ODS バージョンを取得する
私はfirebird embedded v 2.5と.net FirebirdSql.Data.FirebirdClientを使用しています。特定のデータベースのODSバージョンを取得できる必要があります。
私が試してみました:
{"動的 SQL エラー\r\nSQL エラー コード = -804\r\nFunction unknown\r\nRDB$GET_CONTEXT"}
c++ - サンドボックス内および/またはフォルダー仮想化の対象であることをプログラムで検出する
実際に尋ねられたことに焦点を当て、ヘルプデスクのようなコメントや回答を避けるために、質問を最初から書き直しました
私は最近、通常のユーザー権限で Firebird 組み込みエンジンを使用している Windows プログラムの 1 つが予期しない動作をするという問題に直面しました (実際には 2 つのインスタンス)。これらの両方のマシンでウイルス対策をオフにすると、予期しない動作が治まりました。このため、私のプログラムはサンドボックス化されているか、フォルダー仮想化の対象になっていると思います (コメントで Ken White が指摘している可能性があります)。
この (サンドボックス化または仮想化) ため、1 人のユーザーがデータ損失を経験しました。少なくともこれがいつ発生したかを検出し、アプリの将来のユーザーにデータ損失の可能性について警告できるようにしたいと考えています。唯一のことは、そのような「機能」がどのように機能するかを本当に知らないということです。これを行うことができるすべての AV ごとに異なるのではないかと思います。私の検出は、WinXP から Win10 までの Windows で動作する必要があります。
アプリのユーザーがデータ損失に直面しないように、これを解決する必要があります。