PDA

View Full Version : خواندن اطلاعات از Excel و قرار دادن اون توی بانک SQL



mehrdotnet
دوشنبه 28 شهریور 1384, 16:59 عصر
سلام دوستان
چطور میشه یک سری اطلاعات پرسنلی رو از یک فایل Excel خواند و توی یک بانک SQL قرار داد اون هم با واسطه VB.Net
مثلاً مشخصات یک سری دانشجو شامل نام/نام خانوادگی/نام پدر/شماره دانشجویی رو از یک فایل Excel بخوانیم و توی یک تیبل بانک SQL ذخیره کنیم

Maryam_y_m
سه شنبه 20 تیر 1385, 13:14 عصر
سلام .
اگر راهشو پیدا کردید به منم بگید

zarrin_306
سه شنبه 20 تیر 1385, 15:25 عصر
من یک روش بلدم اگر بکارتون بیایید
اطلاعات یک sheet از یک فایل excel را در یک datagride نمایش میدیم بعد اونارو در بانک اطلاعاتی ذخیره میکنیم

البته من یه جایی هم مطلبی در مورد سوییچ کردن دیدم ولی نیدونم excel بهsql بود یا accesبه sql
حالا اینو داشته باش ببین به کارت میاد یا نه


public Class Form1
inherits System.Windows.Forms.Form

for button1_click

dim myconnection as system.data.oledb.oledb.oledbconnection

try
dim dtset as system.data.dataset
dim my command as system.data.oledb.oledbdataadapter

myconnection=new _
system.data.oledb.oledbconnection("provider=microsoft.jet.oledb.4.0;" & _
"data sourc=c:\zpp.xls;"Extended Properties=Excel8.0;"

mycommand=new system.data.oledb.oledbdataadapter( _
"select * from[sheet1$]",myconnection)

mycommand.tablemappings.add("table","table1")
dtset=new system.data.dataset
mycommand.file(dtset)
datagrid1.datasource=dtset.tables(0)
myconnection.dispose()

catch ex as Exception

myconnection.close

end try
end sub

end class