Hej I och med att du har en connectionsträng med Jet 4.0 krävs också att du har installerat Jet 40 som finns som ett separat installationspaket och inte levereras med MDAC 2.6 eller senare. Du finner denna länk på systemdokument/servicepacks här på pellesoft.Det går inte att hitta installerbar ISAM..
Har ett stort problem med att läsa in info från excelfil till en Datagrid i Asp.net
Har sökt på nätet o hittat exempel men får det inte att fungera inte utan får upp felmeddelandet: Det går inte att hitta installerbar ISAM????
Såhär ser koden ut:
Sub Schedule()
Dim myDataset As New DataSet()
Dim strConn As String
strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=C:\Inetpub\wwwroot\portal\excelfiles\lista.xls;USERID=admin;" & _
"Extended Properties=""Excel 8.0;"""
Dim myData As New OledbDataAdapter("SELECT * FROM lista$]",
strConn)
myData.TableMappings.Add("Table", "ExcelTest")
myData.Fill(myDataset)
DataGrid1.DataSource = myDataset.Tables(0).DefaultView
DataGrid1.DataBind()
End sub
Det enda som jag ändrat på är att jag har skrivit dit USERID=admin, hade inte rättigheterna att öppna filen annars.. fick felmeddelandet låst av annan användare eller att jag inte har rättighter att läsa den.
Tacksam för svar...
/MattiasSv: Det går inte att hitta installerbar ISAM..
Installera den, starta om datorn och prova igen så får du förhoppningsvis igång ditt program igen. Lycka till