/ / Čítať dáta z nahraného programu Excel - Excel, ado.net, Memorystream, Connection-string

Čítajte dáta z nahraných programov excel - excel, ado.net, memorystream, connection-string

Musím vytvoriť ASP.NET 2.0+ webová aplikácia, ktorá umožňuje užívateľovi nahrať niektoré súbory programu Excel; obsah z týchto súborov by mal byť uložený v nejakej SQL databáze. Problém je s reťazcom pripojenia jeden by mal používať v ADO.NET. Podľa tejto položke (a niekoľko ďalších zo SO), je potrebné špecifikovaťfyzickú cestu k súboru programu Excel. To predpokladá, že počas načítania dát by mal byť súbor programu Excel uložený na pevný disk servera, čo je v mojom prípade sporné - nemôžem uložiť dočasné súbory na hdd ... Existuje nejaký iný prístup? ako používať MemoryStream alebo tak?

Vďaka

odpovede:

2 pre odpoveď č. 1

Myslím, že budete robiť život veľmi ťažké pre seba, ak ste boli stream súboru, ja som to ani neviem, či je to možné s Excel cez ADO.NET.

Vždy som pracoval s dokumentmi programu Excel tak, že ich čítam z fyzického disku - určite nemôžete dočasne ukladať súbory programu Excel?