PDA

View Full Version : حرفه ای: ارتباط اکسل و سی شارپ و بالعکس



baghishani
دوشنبه 07 شهریور 1390, 08:24 صبح
با سلام
لطفا یکی از اساتید گرام منو راهنمایی کنند تا در این ماه عزیز مورد دعای خیر بنده قرار بگیرند.
خیلی گشتم
توی کد پروجکت هم گشتم.

اما چیز درستی گیرم نیومد.

من یه فایل اکسل دارم که یک ستون عکس داره.
میخام این عکس ها رو از فایل اکسل بخونم و در دیتابیس اکسس ذخیره کنم.
زبان برنامه نویسی هم سی شارپه.

ممنون میشم یه نمونه کد برام بزارید.
خدا خیرتون بده.
متشکرم

com_eng_abasszadeh
دوشنبه 07 شهریور 1390, 09:38 صبح
برای دریافت اطلاعات میتونی از این استفاده کنی
string _conn;
_conn = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + @_filename + ";" + "Extended Properties=Excel 8.0;";
OleDbConnection _connection = new OleDbConnection(_conn);
OleDbCommand _command = new OleDbCommand();
_command.Connection = _connection;
_connection.Open();
_command.CommandText = "SELECT * FROM [Sheet" + txt_SheetID.Text + "$]";
_command.Connection = _connection;
OleDbDataAdapter _da = new OleDbDataAdapter(_command);
DataSet ds = new DataSet();
_da.Fill(ds);
اگه میتونی فایل اکسل رو برام بفرست تا چکش کنم براتون.