0

sqlbulkuploadを使用してExcelファイルをアップロードしています

ファイルにはアラビア語のデータが含まれているため、「??????」のようにデータベースに挿入されます。.

どうすればこれを解決できますか? これは私のコードです

                OleDbConnection excelConnection = new OleDbConnection(excelConnectionString);
            //Create OleDbCommand to fetch data from Excel
            OleDbCommand cmd = new OleDbCommand("Select * from [Sheet1$]", excelConnection);

            excelConnection.Open();
            OleDbDataReader dReader;
            dReader = cmd.ExecuteReader();


            SqlBulkCopy sqlBulk = new SqlBulkCopy(sqlConnectionString);
            sqlBulk.DestinationTableName = "StudentInfo";
            sqlBulk.WriteToServer(dReader);
4

1 に答える 1