PDA

View Full Version : insert یک فایل excel به sql server توسط asp.net



MehdiRah
سه شنبه 28 فروردین 1386, 11:10 صبح
با سلام

میخوام یک فایل اکسل رو از کامپیوتر client بخونم و به یک sql server اضافه کنم (insert into)

نمیخوام فایل رو هم upload کنم . ضمنا" اگه راهی وجود داره که میشه برنامه تحت وب را مثل برنامه های ویندوز (Delphi) نوشت راهنمائی کنید

ممنون

nazaninam
سه شنبه 28 فروردین 1386, 11:30 صبح
روش های زیادی داره :
http://aspalliance.com/904_Generating_Excel_File_Using_SQL_Server_2000
http://techrepublic.com.com/5208-6230-0.html?forumID=88&threadID=179293&start=0
روش فوق نیاز به آپلود فایل داره
اگه نمیخوای فایل رو آپلود کنی میتونی به صورت xml در بیاری و مانند یک رشته اونو به sql server پاس بدی و اونجا insert رو انجام بدید ! این قسمت باید در بخش sql server مطرح بشه!
این مقاله هم بد نیست
http://www.builderau.com.au/program/sqlserver/soa/Reading-an-XML-file-from-SQL-Server/0,339028455,339174685,00.htm

ghabil
سه شنبه 28 فروردین 1386, 11:34 صبح
میتونی فایل رو با Stream بخونی بعد بریزی توی یک پارامتر باینری و دستور SQLش رو بزنی.

آشنایی با اینتراوب (http://barnamenevis.org/forum/showthread.php?t=56959)

MehdiRah
چهارشنبه 29 فروردین 1386, 09:01 صبح
دست شما درد نکنه من اینکارو تو برنامه های windows به راحتی انجام میدم منتهی از برنامه وب نمی تونم اگه کد یا sample دارید ممنون میشم