Member 13431931 Ответов: 1

Как устранить эту ошибку из кода подключения crystal report в VB.NET


Imports System.Data.OleDb
Public Class Form2

    Private Sub CrystalReportViewer1_Load(sender As Object, e As EventArgs) Handles CrystalReportViewer1.Load

    End Sub

    Private Sub Form2_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        Me.InitializeComponent()
        Dim myConn As New OleDbConnection("Provider = Microsoft.jet.OLEDB.4.0; Data Sourse = D:\kaybee\databases\try11.mdb")
        Dim MyCommand As New OleDbCommand()
        MyCommand.Connection = myConn
        MyCommand.CommandText = "SELECT SerialNumber,dated,ReceivedFrom,ReceivedFrom,DocketReferance,DocumentDescription,HandedOverTo FROM try11"
        myConn.Open()
        MyCommand.CommandType = CommandType.Text

        Dim da As New OleDbDataAdapter()
        da.SelectCommand = MyCommand
        Dim myDS As New DataSet1()

        da.Fill(myDS, "try11")

        Dim oRPT As New try14()
        oRPT.SetDataSource(myDS)
        CrystalReportViewer1.ReportSource = oRPT
    End Sub
End Class


Что я уже пробовал:

da. Fill(myDS, " try11")
ошибка лежит в этой строке, но не знаю, что это такое
в нем говорится, что не удалось найти устанавливаемый ISAM.

1 Ответов

Рейтинг:
1

an0ther1

Скорее всего, причина в том, что вы используете 64 - битную машину, и приложение настроено на использование любого процессора-по умолчанию это будет x64
Перекомпилируйте приложение и установите платформу на x86

с уважением