View Full Version : انتقال اطلاعات از اکسل به sql در سی شارپ
adminmftq
چهارشنبه 19 مهر 1391, 21:27 عصر
چطور میتونم تو سی شارپ از اکسل به sql اطلاعات رو انتقال بدم متشکرم
khataei
چهارشنبه 19 مهر 1391, 22:12 عصر
سلام
نرم افزار هایی هستن که این کار را می دهند اما خود تان می توانید با سی شارپ ، ردبف به ردیف اطلاعات را از اکسل را خوانده و با foreach تک تک آن ها را در sql افزوده کنید
AmirGhasemi
پنج شنبه 20 مهر 1391, 00:27 صبح
سلام
بله دوست عزيز
همه ما ميدانيم كه سي شارپ اين امكان را داره منتها با كد قطعي و صحيح بيا وسط!
m0hammad_01
پنج شنبه 20 مهر 1391, 02:27 صبح
سلام
بله دوست عزيز
همه ما ميدانيم كه سي شارپ اين امكان را داره منتها با كد قطعي و صحيح بيا وسط!
سلام
دوست عزیز، این موضوع چندین بار فبلا بحث شده.می دونم چون خودم مطالعه کردم و تو بحثاشون شرکت کردم.قبل زدن تاپیک، حتما جستجو کنید!
khataei
سه شنبه 31 اردیبهشت 1392, 16:12 عصر
خوب كد ها براي هر ديتا بيس فرق داره
بايد براساس name , user , ..... نوشته بشه .
momimomi
یک شنبه 05 خرداد 1392, 17:36 عصر
خسته نباشی
sohil_ww
یک شنبه 05 خرداد 1392, 17:44 عصر
خسته نباشی
دوستمون لطف کردن جواب سوال را دادن شما اینجوری برخورد می کنید این صحیح نیست
younes221
یک شنبه 05 خرداد 1392, 17:48 عصر
سلام ؛
من تابع زیر رو قبلا در یکی از پروژه هام نوشتم امیدوارم به درد دوستان بخوره :
public DataTable getDataFromXLS(string strFilePath)
{
try
{
string strConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" +
"Data Source=" + strFilePath + "; Jet OLEDB:Engine Type=5;" + "Extended Properties=Excel 8.0;";
OleDbConnection cnCSV = new OleDbConnection(strConnectionString);
cnCSV.Open();
OleDbCommand cmdSelect = new OleDbCommand(@"SELECT * FROM [Sheet1$]", cnCSV);
OleDbDataAdapter daCSV = new OleDbDataAdapter(); daCSV.SelectCommand = cmdSelect;
DataTable dtCSV = new DataTable();
daCSV.Fill(dtCSV);
cnCSV.Close();
daCSV = null;
return dtCSV;
}
catch (Exception ex)
{
return null;
}
finally
{
}
}
اینم نحوه ی استفاده از کد :
DataTable dt = obj2.getDataFromXLS("c:\\CurrentSheet4434222.xls");
dataGridView1.DataSource = dt;
** در کد بالا obj2 شی ای از کلاسی هست که تابع داخلش قرار دادم .
ali.bahrami
یک شنبه 05 خرداد 1392, 19:19 عصر
یک نمونه میزارم انشالله به دردت بخوره دوست عزیز
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.