powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Видимо снова про Excel и русские быквы
2 сообщений из 2, страница 1 из 1
Видимо снова про Excel и русские быквы
    #32997394
inklark
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как побороть проблему с кодировкой при создании файл excel из формы?
В meta кодировка прописана, затем
Dim MyCommand As SqlDataAdapter
Dim myConnection As New SqlConnection("")
str_sql = "select * from dd "
End If
MyCommand = New SqlDataAdapter(str_sql, myConnection)
DS = New DataSet
MyCommand.Fill(DS, "zakaz")
вызывается процедура:
Response.Clear()
Response.Charset = ""
Response.ContentType = "application/vnd.ms-excel"
Dim stringWrite As New System.IO.StringWriter
Dim htmlWrite As New System.Web.UI.HtmlTextWriter(stringWrite)
Dim dg As New DataGrid
dg.DataSource = DS.Tables(0)
dg.DataBind()
dg.RenderControl(htmlWrite)
Response.Write(stringWrite.ToString)
Response.End()

В зависимости от разных условий выдается или русский excel или абракадабра..
если результат сохранить в web и посмотреть код, то в первом случае стоит 1251 во втором 1258????
...
Рейтинг: 0 / 0
Видимо снова про Excel и русские быквы
    #32998201
inklark
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Оказалось нужно в meta прописывать не winwows-1251, а utf-8 !!!И все работает
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Видимо снова про Excel и русские быквы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]