تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تحديث جدول بقاعدة البيانات عن طريق DataGridView ؟
#1
السلام عليكم
من فضلكم احتاج مساعدة فى عمل تحديث لجدول بقاعدة البيانات عن طريق DataGridView

حيث أننى أستخدم ستورد بروسيدجر وكنت إستخدم الكود التالى فى تسجيل البيانات الموجودة بالداتا جريد بقاعدة البيانات ولكنى عند عمل نفس الكود مع تغيير الستورد بروسيدجر بالخاص بعملية Update وجدت انه يقوم بتحديث جميع البيانات الموجودة بالجدول والمرتبطة بالكود المطلوب البحث عنه فقمت بإضافة شرط إسم البيان المطلوب تعديله فى الستورد بروسيدجر ايضا لكى اقوم بتحديث السطر المراد فقط ولكن لا يتم التحديث الأن ؟؟

كود الستورد بروسيدجر

كود :
@Group_ID int,
@Item_Desc nvarchar(200),
@Item_Prices FLOAT
as
update Monthly_Data_Out
set
Item_Desc = @Item_Desc,
Item_prices = @Item_Prices

where Group_ID = @Group_ID AND Item_Desc = @Item_Desc

الكود المستخدم للتعديل فى الشاشة

كود :
// بيانات مصاريف أساسية
for (var i = 0; i <= DGV_Out.RowCount - 1; i++)
{
MyFun.FireStoredProcedure("Update_Monthly_Data", new SqlParameter("@Group_ID", MyFun.id),
new SqlParameter("@Item_Desc", DGV_Out.Rows[i].Cells["Item_Desc_Col"].Value.ToString()),
new SqlParameter("@Item_prices", DGV_Out.Rows[i].Cells["Item_prices_Col"].Value.ToString()));
}

حيث اننى استدعيها من ملف Dll وهذا هو كوده MyFun

كود :
public DataTable FireDataTable_StoredProcedure(string StoredProcedureName, params SqlParameter[] arrParam)
{
SqlParameter firstOutputParameter = null;

if (cn.State == ConnectionState.Closed) cn.Open();
dt = new DataTable();

cmd.Connection = cn;
cmd.CommandType = CommandType.StoredProcedure;
cmd.CommandText = StoredProcedureName;
cmd.CommandTimeout = cn.ConnectionTimeout;

if (arrParam != null)
{
foreach (SqlParameter param in arrParam)
{
cmd.Parameters.Add(param);
if (param.Direction == ParameterDirection.Output && param.SqlDbType == SqlDbType.Int)
{
firstOutputParameter = param;
}
}
}

try
{
ad.SelectCommand = cmd;
ad.Fill(dt);
cmd.Parameters.Clear();
return dt;

}
catch (Exception)
{
return dt;
}
}

فهل من الممكن مساعدتى فى كيفية تحديث البيانات فى قاعدة البيانات ؟
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  استفسارات عن قواعد البيانات مبتدئ بوحمد 0 1,006 06-11-24, 10:15 AM
آخر رد: بوحمد
  [C#.NET] مشكلة في مجلد قاعدة البيانات kamel1978 3 680 06-10-24, 06:26 PM
آخر رد: Taha Okla
  ما هو كود معرفة نوع البيانات من اكسس؟ justforit 6 1,045 23-05-24, 08:22 AM
آخر رد: مصمم هاوي
  [سؤال] حول مشكلة توافق نوع البيانات عند الاستعلام في اكسل justforit 4 694 23-05-24, 05:35 AM
آخر رد: justforit
  [سؤال] عدم إظهار الصور مع النص فى Listview من قاعدة البيانات alims 2 2,032 27-08-23, 12:22 PM
آخر رد: رضوان الجماعي
  استفسار عن تخزين الوقت في قاعدة البيانات strongriseman 2 1,565 22-04-22, 07:27 PM
آخر رد: strongriseman
Lightbulb طلب : مشروع الارشفة الالكترونية للوثائق و المستندات عن طريق الماسح الضوئي قاموس نفر 0 1,587 11-01-22, 02:21 AM
آخر رد: قاموس نفر
  [سؤال] مشكلة فى عرض الصورة من ادخل قاعدة البيانات alims 2 1,699 17-11-21, 10:09 AM
آخر رد: سعود
  استعلام يرجع اسماء الاعمدة و نوع البيانات في جدول معين بسام محمدغانم 0 1,283 23-10-21, 01:43 AM
آخر رد: بسام محمدغانم
  تشغيل الsql server على جهاز متصل بالسيرفر عن طريق vpn bassant 1 1,458 20-09-21, 11:10 AM
آخر رد: bassant

التنقل السريع :


يقوم بقرائة الموضوع: