PDA

View Full Version : حرفه ای: میخوام با یه کلیک اطلاعات پایگاه داده ام توی اکسل نمایش داده بشه .امکانش هست؟؟؟؟؟؟؟؟/



mahdis6764
چهارشنبه 02 مرداد 1392, 09:58 صبح
میخوام با یه کلیک اطلاعات پایگاه داده ام توی اکسل نمایش داده بشه .امکانش هست؟؟؟؟؟؟؟؟/

dbdbdb
چهارشنبه 02 مرداد 1392, 10:07 صبح
آره چرا که نه!!!!!!
هر قسمتی از tableی که توی دیتابیسون درست کردین رو میتونید توش بنویسید.
مثلا این متد یک مسیر فایل و یک دستور SQL رو به عنوان پارامتر گرفته و رداخل اکسل مینویسد

public void write_into_excel_file(string filepath,String sqlcommand)
{
using (OleDbConnection conn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + filepath + ".xls;Extended Properties='Excel 8.0;HDR=No;';"))
{
conn.Open();
OleDbCommand comm = new OleDbCommand(sqlcommand, conn);
comm.ExecuteNonQuery();
conn.Close();
}
}