PDA

View Full Version : فیلتر کردن دیتاهای یک select



shahroozj
سه شنبه 18 بهمن 1384, 12:14 عصر
سلام

ایا روشی وجود دارد که یک سری دیتا را که توی DataSet میریزیم را فیلتر کنیم ؟ همچنین روی مقادیر فیلتر شده مجدد فیلتر کنیم ؟
اصولا برای فیلتر کردن یک Select بدون استفاده از خود Sql چه روشی را پیشنهاد می کنید ؟

با تشکر

Farhad.B.S
سه شنبه 18 بهمن 1384, 12:58 عصر
با استفاده از کلاس DataView میتونید فیلتر های داخلیتون رو انجام بدید.



DataView dv;

dv = dbDataset.Tables[0].DefaultView;

dv.RowFilter = "FieldName1=Value1 AND FieldName2=Value2";

shahroozj
سه شنبه 18 بهمن 1384, 13:41 عصر
ممنون از کمکتان
حالا من چطوری میتونم از این دیتا استفاده کنم ؟ دستور dv.item(0) را امتحان کردم جواب نداد

Farhad.B.S
سه شنبه 18 بهمن 1384, 14:15 عصر
foreach (DataRowView row in dv)
{
Response.Write(row["ColumnName"].ToString());
}

// or


dv[RecordIndex]["ColumnName"];