将Excel数据上载到SQL数据库的错误消息

时间:2015-10-23 07:57:24

标签: mysql database vb.net excel

我正在将数据从Excel文件上传到数据库中,有时它可以正常工作,但有时我会收到以下警告消息,阻止我的程序运行:

  

正在构建的项目的处理器体系结构“MSIL”与参考“System.Data.SQLite,Version = 1.0.66.0,Culture = neutral,PublicKeyToken = db937bc2d44ff139,processorArchitecture = x86”的处理器体系结构不匹配“,”“x86”。这种不匹配可能会导致运行时故障。请考虑通过Configuration Manager更改项目的目标处理器体系结构,以便在项目和引用之间调整处理器体系结构,或者使用与项目的目标处理器体系结构相匹配的处理器体系结构依赖于引用。

发生此错误的代码部分是:

Sqlconn = New MySqlConnection
Sqlconn.ConnectionString = "server=xxxxxx;userid=xxxxxx;password=xxxxxx;database=xxxxxx"
Dim reader As MySqlDataReader

    Try
        Sqlconn.Open()
        Dim query As String
        query = "insert into (xxxx) values ("xxxx")
        command = New MySqlCommand(query, Sqlconn)
        reader = command.ExecuteReader
        Sqlconn.Close()
    Catch ex As MySqlException
        MessageBox.Show(ex.Message)
    Finally
        Sqlconn.Dispose()
    End Try

错误发生在line reader = command.ExecuteReader

有人能够向我解释为什么这条消息正在发生以及有什么可以消除它?

0 个答案:

没有答案