i "m sa snaží importovať súbor Excel do SQLServer, ale ak niektorý z stĺpcov s číselnou hodnotou ako "12355484645" a keď je vložený do SQL Servera, hodnota sa stane "1.05e + 010". Okrem metód pridávania "" "v prednej časti hodnoty alebo formátovania Excel stĺpec, ako môžem previesť formát v asp.net kód-za?
odpovede:
1 pre odpoveď č. 1Skúšal som niekoľko riešení a žiadny z nich nevyšiel! Nakoniec, mám môj stĺpec formátovaný ako General v súbore Excel a vyriešil môj prob!
0 pre odpoveď č. 2
Dôvodom je to, že ADO.net hádať typ údajov s prvých 8 riadkov, a ďalšie.
Existuje viac vysvetlení problému a ako opraviť to
0 pre odpoveď č. 3
Súbor môžete konvertovať v xml pomocou nástrojov xsd.exe vo vizuálnom štúdiu a deserializovať váš súbor XML do triedy a pracovať s triedou.