1
我有一個由WinDev設計的應用程序,它將數據存儲在hyperfilesSql文件中。我想要做的是使用C#應用程序提取這些數據。通過訪問超文件SQL數據#
我試圖找到這些hyperfilesSql的OleDb提供程序,但沒有結果。任何幫助?
我有一個由WinDev設計的應用程序,它將數據存儲在hyperfilesSql文件中。我想要做的是使用C#應用程序提取這些數據。通過訪問超文件SQL數據#
我試圖找到這些hyperfilesSql的OleDb提供程序,但沒有結果。任何幫助?
這裏是怎麼做的吧^^:
1:你可以從這個page得到hyperfileSql文件OLEDB提供程序。
2:下面是用於提取數據的代碼的一個簡單爲例:
string connectionString = @"Provider=PCSOFT.HFSQL;Initial Catalog=C:\MyDataFolder";
string sql = @"SELECT * FROM MyTable"; //MyTable = The .FIC file
DataTable table = new DataTable();
using (OleDbConnection connection = new OleDbConnection(connectionString))
{
using (OleDbDataAdapter adapter = new OleDbDataAdapter(sql, connection))
{
adapter.Fill(table); //Fill the table with the extracted data
}
}
gridControl1.DataSource = table; //Set the DataSource of my grid control
對於其他連接字符串:老朋友的page
您好,感謝。可以加入其他表嗎?我收到一個錯誤,當我做SELECT *從Mytable INNER JOIN OtherTable ON Mytable.SomeId = OtherTable.SomeId – 2013-04-05 14:50:04
@ErikDekker:嗨,坦率地說,我沒有嘗試它,但這裏是一個網頁,可以幫助你:http:/ /doc.pcsoft.fr/en-us/?2034007 – SidAhmed 2013-04-23 11:36:47