Kullanmakta olduğum uygulamadaki bir excel sayfasının içeriğini okuyorum:Excel'den okuma: 64 bit sistemlerde Microsoft.Jet.OLEDB.4.0 hatası
OleDbConnection con = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + fileName + ";Extended Properties=Excel 8.0");
_myDataSet = new DataSet();
OleDbDataAdapter myCommand = new OleDbDataAdapter(" SELECT * FROM [" + "My Sheet" + "$]", con);
myCommand.Fill(_myDataSet);
con.Close();
64 bit sistemlerde hatayla karşılaşıyor:
Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine
Bu işlem 64 bit makinede nasıl çalışır?
Evet veya derlemeyi 32bit modunda çalışmaya geçmek için corflags.exe'yi kullanabilirsiniz. –