سلام من میخوام یه برنامه به صورت لایه ای بنویسم تا حدودی هم پیادش کردم اما بعضی جاهاشو مشکل دارم
یک متد به اسم ADD نوشتم که یک row میگیره و باید اونو توی دیتا بیس اضافه کنه اما با کدی که به صورت زیر نوشتم کار نمیکنه
پروژه هایی که برای این منظور به برنامم اضافه کردم :
DA ارتباط با sql و انجام کارهایی مثل fill add update delete
SF دیتا ست برنامم که جدول های دیتابیسم را در ان تعریف کردم
BR
UI
******
حالا توی نوشتن کد های متد ADD مشکل دارم
row یک سطر از دیتا ست
(این سطر را در UI از جدول مربوطه new میکنم و مقدار دهی نموده و سپس به این متد ارسال میکنم)
spname اسم sp که باید از طریق اون insert انجام بشه
DataRow[] drs=new DataRow[]{row};
SqlCommand cmm = new SqlCommand(spname,sqlconect);
cmm.CommandType = CommandType.StoredProcedure;
SqlDataAdapter da = new SqlDataAdapter();
da.InsertCommand = cmm;
da.Update(row.Table);