niloofar norouzi
چهارشنبه 30 اردیبهشت 1388, 00:54 صبح
با سلام
من برای درج سطر به گرید از متدزیر استفاده کردم:
publicstaticint InsertRow(string Fname,string Lname,int City_ID)
{
int RowsAffected = 0;
int Result = 0;
DbObject dbo = newDbObject();
SqlParameter[] parameters = newSqlParameter[]
{
newSqlParameter("Fname",Fname),
newSqlParameter("Lname",Lname),
newSqlParameter("City_ID",City_ID),
};
Result = dbo.RunProcedure("sp_Personal_Insert", parameters, out RowsAffected);
return Result;
}
و در برنامه به صورت زیر فراخوانی کردم:
privatevoid btnInsert_Click(object sender, EventArgs e)
{
DataTable dt = sampleDataSet.Tables["Personal"];
DataRow currentrow = dt.Rows[dgvPersonal.CurrentCell.RowIndex];
MyProject.Data.Layer.Personal.InsertRow(dgvPersona l.CurrentRow.Cells["Fname"].Value.ToString(),
dgvPersonal.CurrentRow.Cells["Lname"].Value.ToString(), int.Parse(dgvPersonal.CurrentRow.Cells["City_ID"].Value.ToString()));
}
جداول:
Personal(ID,Fname,Lname,City_ID)
City(ID,CityTitle)
اما وقتی درج می کنم با error روبرو می شم که تصویرش را ضمیمه کردم.
خیلی به کمکتون احتیاج دارم.
با تشکر
من برای درج سطر به گرید از متدزیر استفاده کردم:
publicstaticint InsertRow(string Fname,string Lname,int City_ID)
{
int RowsAffected = 0;
int Result = 0;
DbObject dbo = newDbObject();
SqlParameter[] parameters = newSqlParameter[]
{
newSqlParameter("Fname",Fname),
newSqlParameter("Lname",Lname),
newSqlParameter("City_ID",City_ID),
};
Result = dbo.RunProcedure("sp_Personal_Insert", parameters, out RowsAffected);
return Result;
}
و در برنامه به صورت زیر فراخوانی کردم:
privatevoid btnInsert_Click(object sender, EventArgs e)
{
DataTable dt = sampleDataSet.Tables["Personal"];
DataRow currentrow = dt.Rows[dgvPersonal.CurrentCell.RowIndex];
MyProject.Data.Layer.Personal.InsertRow(dgvPersona l.CurrentRow.Cells["Fname"].Value.ToString(),
dgvPersonal.CurrentRow.Cells["Lname"].Value.ToString(), int.Parse(dgvPersonal.CurrentRow.Cells["City_ID"].Value.ToString()));
}
جداول:
Personal(ID,Fname,Lname,City_ID)
City(ID,CityTitle)
اما وقتی درج می کنم با error روبرو می شم که تصویرش را ضمیمه کردم.
خیلی به کمکتون احتیاج دارم.
با تشکر