Я пытаюсь экспортировать из хранимой процедуры в Excel, но арабский символ не распознается, поэтому вот код, который я использовал на моей кнопке
try
{
// Bind table data to Stream Writer to export data to respective folder
StreamWriter wr = new StreamWriter(@"C:\\AllValidateReturn.xls");
// Write Columns to excel file
for (int i = 0; i < datatable.Columns.Count; i++)
{
wr.Write(datatable.Columns[i].ToString().ToUpper() + "\t");
}
wr.WriteLine();
//write rows to excel file
for (int i = 0; i < (datatable.Rows.Count); i++)
{
for (int j = 0; j < datatable.Columns.Count; j++)
{
if (datatable.Rows[i][j] != null)
{
wr.Write(Convert.ToString(datatable.Rows[i][j]) + "\t");
}
else
{
wr.Write("\t");
}
}
wr.WriteLine();
}
wr.Close();
const string message = "Export Done to C:\\AllValidateReturn.xls file";
const string caption = "Exprot Total Counting";
var result = MessageBox.Show(message, caption,
MessageBoxButtons.OK,
MessageBoxIcon.Information);
}
Не могли бы вы помочь мне решить эту проблему