نوشته شده توسط
hamedk
دوستان یکی از اساتید لطف کنه و کمک کنه و بنویسه دیگه !!!
using
System.Data.OleDb;
string
strFileName;
OpenFileDialog b = new OpenFileDialog();
b.Filter = "Exel files (*.xls) |*.xls| All files (*.*) |*.*";
try
{
if (b.ShowDialog() == DialogResult.OK)
{
// Save the file name
strFileName = b.FileName;
////////////////////////Move Exel File To Program//////////////////
Cursor.Current = Cursors.WaitCursor;
String strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" +
"Data Source=" + strFileName +
"; Extended Properties=Excel 8.0;";
ds = new DataSet();
OleDbDataAdapter da = new OleDbDataAdapter
("SELECT * FROM [Sheet1$]", strConn);
da.Fill(ds);
سلام
این برای خوندن از یه فایل اکسل ، حالا اگه خواستی بر اساس یه فیلد خاص فیلتر بزاری ، می تونی تو دستور select شرط مورد نظرت رو اعمال کنی .