4

test.db ファイルを表示したいのですが、エディターを検索しましたが、何も取得できませんでした。SQL サーバーのようにエディターで表示するのを手伝ってください。

いくつかの sqlite エディターを見つけましたが、ほとんどのフォーラムでは sqlite ファイルではなく、paradox .db ファイルであると言われています。

じゃあどうやって開くの

ありがとう

4

5 に答える 5

5

.NET で Paradox テーブルにアクセスするには、ODBC を使用できます。以下に小さな例を示します (C# の場合):

private static void RunMinimumParadoxTest()
{
    const string ConnectionStringFormat =
        "Driver={{Microsoft Paradox Driver (*.db )}};Uid={0};UserCommitSync=Yes;Threads=3;SafeTransactions=0;" +
        "ParadoxUserName={0};ParadoxNetStyle=4.x;ParadoxNetPath={1};PageTimeout=5;MaxScanRows=8;" +
        "MaxBufferSize=65535;DriverID=538;Fil=Paradox 7.X;DefaultDir={2};Dbq={2};CollatingSequence={3}";

    DbProviderFactory factory = DbProviderFactories.GetFactory("System.Data.Odbc");
    using (DbConnection connection = factory.CreateConnection())
    {
        string userName = "Tor";
        string paradoxNetPath = @"C:\BdeNet";
        string databasePath = @"C:\LangloMainSrv\LData\Ordre\LordWin\Database2011";
        string collatingSequence = "Norwegian-Danish";
        connection.ConnectionString = 
            String.Format(ConnectionStringFormat, userName, paradoxNetPath, databasePath, collatingSequence);
        connection.Open();
        using (DbCommand command = connection.CreateCommand())
        {
            command.CommandText = "select Count(*) from [OrdreDet] where [Ordrenr] = 81699002";
            object itemCount = command.ExecuteScalar();
            Console.WriteLine("Order items: {0}", itemCount);
            Console.ReadKey();
        }
    }
}

詳細については、次のリンクも参照してください: http://msdn.microsoft.com/en-us/library/ms710922(VS.85).aspx .

于 2013-04-17T19:48:46.213 に答える
2

Paradox db ファイルには、フラット テーブルが 1 つだけ含まれています。DB ファイルの実際の構造は、時間の経過やバージョンの違いによって変化しました。しかし、通常、DB ファイルは MS Excel で開くことができます。もちろん、これもバージョンによって異なります。

上記のように、Paradox for Dos や Paradox for Windows などの他のデータベース アプリケーションでも、ファイルやその他の機能が開かれます。たとえば、キーは同じテーブル名の PX ファイルにあります。

これはすべて、テーブルがパスワードで保護されていないこと、アプリケーション データベースが保護されていること、またはパスワードを知っていることを前提としています。その意味でエラーが発生した場合は注意してください。

于 2013-04-11T18:08:02.487 に答える
0

Borland C++Builder に同梱されている Database Desktop を使用して、Paradox データベース ファイルを開いて表示できます。無料の代替手段は、BB の Database Desktopです。ソフトウェアを正しく実行するには、管理者権限が必要な場合があります。

于 2013-07-18T09:32:33.300 に答える