Paradox 表 - Oledb 异常:外部表不是预期的格式

2024-05-09

我正在使用 Oledb 从 Paradox 表中读取一些数据。我遇到的问题是,当我将代码复制到控制台应用程序时,代码可以工作,但在 WinForms 中却不行。两者都以 x86 进行调试,我实际上只是复制代码。在 WinForms 应用程序中,我收到外部表不是预期格式的异常。

My code:

StringBuilder ConnectionString = new StringBuilder();
        OleDbConnection connection = new OleDbConnection();



        ConnectionString.Append("Provider=Microsoft.Jet.OLEDB.4.0;");
        ConnectionString.Append("Data Source=C:\test;");
        ConnectionString.Append("Extended Properties='Paradox 5.x'");
        connection.ConnectionString = ConnectionString.ToString();
        OleDbCommand command = new OleDbCommand();

        string query = "SELECT * FROM NACHKALK WHERE Auftrag='U04-0001'";

        command.CommandText = query;

        command.Connection = connection;

        connection.Open();
        OleDbDataAdapter adp = new OleDbDataAdapter(command);



        adp.Fill(dset);

        connection.Close();

有人知道我该如何解决这个问题吗?


None

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Paradox 表 - Oledb 异常:外部表不是预期的格式 的相关文章

随机推荐