我想查看test.db文件,我搜索它的編輯器,但沒有得到任何一個 所以請幫助在編輯器中看到它像sql server一樣。如何打開.db悖論文件
我發現一些sqlite編輯器,但它不是大多數論壇上的sqlite文件,它說它是一個悖論.db文件。
讓我怎麼打開它
感謝
我想查看test.db文件,我搜索它的編輯器,但沒有得到任何一個 所以請幫助在編輯器中看到它像sql server一樣。如何打開.db悖論文件
我發現一些sqlite編輯器,但它不是大多數論壇上的sqlite文件,它說它是一個悖論.db文件。
讓我怎麼打開它
感謝
一個悖論數據庫文件只包含一個平面表。數據庫文件的實際結構隨着時間和不同的版本而改變。但是你通常可以用MS Excel打開數據庫文件 - 當然也可以在不同的版本中進行更改。
如上所述,其他數據庫應用程序(包括Dos的Paradox for Windows和Paradox for Windows)也會打開文件和其他功能。例如,密鑰位於具有相同表名的PX文件中。
所有這些都假設表格沒有密碼保護,應用程序數據庫可能是 - 或者您知道密碼。當心,如果你得到這樣的錯誤。
要訪問.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。
您可以使用隨Borland C++ Builder附帶的數據庫桌面打開並查看Paradox數據庫文件。免費的替代品是BB's Database Desktop。該軟件可能需要管理員權限才能正常運行。
您可以使用gnumeric電子表格,paradox-db-reader或BB數據庫桌面來讀取db paradox文件。 BB數據庫dekstop也可以讀取XG0文件。
BB's Database Desktop現在稱爲JEDI數據庫桌面,但項目已關閉,無法編輯我的表格。我必須在MS Excel 2007中使用一些hack:open * .db文件,編輯它,導出爲* .csv,關閉文件,然後在Paradox Data Editor 3.2.0中打開* .db文件,清除所有表格數據並導入之前保存了csv文件。它的工作原理(不知道爲什麼,但這個應用程序不能在我的文件本身插入行)!
請嘗試這個http://sourceforge.net/projects/sqlitebrowser/ – 2013-04-11 12:06:32
您好roshan lal,我試過這個軟件,它不工作,它不是一個sqlite數據庫。當我將文件導入到sqlite數據庫瀏覽器時,它顯示它不是SQLite 3數據庫。你知道其他什麼嗎? – 2013-04-11 12:26:12
微軟的Access,SQLite和Corel Paradox我發現了這三個應用程序。 – 2013-04-11 12:34:33