PDA

View Full Version : سوال: اجرای یک تابع خاص بر روی یک ستون از جدول در View



mehdin69
شنبه 28 خرداد 1390, 23:26 عصر
سلام دوستان
می خواستم ببینم با چه دستوری میشه یه تابع رو روی تمام رکورد های یک ستون از جدول اجرا کرد
مثلاً فکر کنید هر سطر از جدول 5 تا فیلد داره و کل جدول هم 100 تا سطر هست حالا ما می خوایم با یه کد بیایم به ترتیب توی تمام این 100 تا سطر روی فیلد دوم این تابع رو اجرا کنیم...
البته توی View این کار رو می خوام انجام بدم
ممنون میشم کمکم کنین

mmd2009
یک شنبه 29 خرداد 1390, 03:28 صبح
با سلام.

اگر منظورتون DataView باشه میتونید از این شکل استفاده بکنید :


DataView dv = new DataView();
DataTable dt = new DataTable();

private void btnChecked_Click(object sender, EventArgs e)
{

dt.Columns.Add("Name");
dt.Columns.Add("Price");

for (int i = 1; i <= 9; i++)
{
DataRow dr = dt.NewRow();

dr[0] = "MMD200" + i.ToString();
dr[1] =i.ToString();

dt.Rows.Add(dr);
}

dv = dt.AsDataView();
}


public void GetDv(DataView dvChange,int index)
{
dvChange.AllowEdit = true;
for (int i = 0; i < dvChange.Count; i++)
{
dvChange[i].BeginEdit();
dvChange[i][index] += "m";
dvChange[i].EndEdit();
}
}

mehdin69
یک شنبه 29 خرداد 1390, 12:08 عصر
من یه تابع توی SQL دارم می خوام اونو روی یه ستون از جدول توی SQL اجرا کنم ....