我有一个由WinDev设计的应用程序,它将数据存储在hyperfilesSql文件中。我想做的是使用C#应用程序提取这些数据。
我试图为这些hyperfilesSql找到一个OleDb提供商,但是没有结果。有什么帮助吗?
发布于 2012-03-13 17:39:26
下面是如何处理它^^:
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
https://stackoverflow.com/questions/9669695
复制相似问题