|
Страници по тази тема: 1 | 2 | >> (покажи всички)
Тема
|
отново Excel
|
|
Автор | Memo (Нерегистриран) |
Публикувано | 12.07.04 15:20 |
|
Можете ли да ми кажете, как да взема от настройките символът, с който на дадения компютър се разделят колоните във .CSV файловете, защото е различно според различните настройки, сега ползвам:
System.Globalization.CultureInfo.CurrentCulture.TextInfo.ListSeparator,
но не работи във всички случаи???...
| |
Тема
|
Re: отново Excel
[re: Memo]
|
|
Автор | Memo (Нерегистриран) |
Публикувано | 13.07.04 13:54 |
|
Става въпрос за АСП.НЕТ - без значение как променям регионалните настройки ми върща - Английски език - възможно ли е ИИС да задава нишката експлицитно по време на изъплнение с Английска култура???
| |
Тема
|
Re: отново Excel
[re: Memo]
|
|
Автор |
s_dimi (минаващ) |
Публикувано | 13.07.04 18:03 |
|
При асп.нет май си има съответно CultureInfo на сървъра и на настояшия рекуест, така че може от там да идва проблема.
| |
Тема
|
Re: отново Excel
[re: Memo]
|
|
Автор |
Дeшeв (Муслон) |
Публикувано | 13.07.04 21:38 |
|
Ако не искаш да варира поведението спрямо културата -- ползвай винаги InvariantCulture.
--
Екстремно програмиране на български.
| |
Тема
|
Задава я
[re: Memo]
|
|
Автор |
jamie (Bad to the bone) |
Публикувано | 13.07.04 22:38 |
|
така защото ти не я задаваш експлиситно както ти е удобно.
Аз го правя - това е лек и сигурен начин. Просто задай на текущата култура каквито донастройки искаш.
UB40 !
| |
|
употребата на InvariantCulture е добре силно да се ограничи и по възможност да не се ползва ... ползва се само за разни системни бози като security, services, etc ... тъй като тя фактически се явява english language with no culture може да доведе до нежелан резултат в данните на excell-a ...
принципно CSV не е добро решение в този случай ... много е бавно ... кой ще чака да пишеш dataset-a row by row field by field ... ами ако имаш 100000 записа ... ще мине цяла вечност ... сериализацията до XML е много по-бърза ...
аз му казах на пича: XML му е майката ... по-умни хора от нас са го измислили това решение ... няма нужда да се преоткрива колелото с CSV ...
ама щом така си е решил ....
XM TurboCT .. where comfort meets power
| |
|
Решението за CSV не е мое :), а проблемът идва от там, че може да се използва с потребители с разнообразни Regoinal Options и затова Invariant Culture не е добро решение, тъй като всяка култура си има собствен List Separator...
| |
|
Можеш ли да ми обясниш по-точно, какво се разбира под XML сериализация -
DataSet ds;
ds.Tables[0].WriteXML()
това ли имаш в предвид?
| |
|
Кое че не разбрах? XML e по-бързо от CSV?
Сигнатура!
| |
|
не, а - DataSet.GetXml или DataSet.WriteXml
Редактирано от шeф нa Coди Дeвня на 15.07.04 13:30.
| |
|
Страници по тази тема: 1 | 2 | >> (покажи всички)
|
|
|