-
اشکال در datarow
می خوام یک ردیف جدید در جدولم ایجاد کنم در رویداد کلیک مربوطه کد زیر را نوشتم
نقل قول: drNew = (mmDataSet.ssRow)mmDataSet11.ss.NewRow();
mmDataSet11.ss.Rows.Add(drNew); DataRow drNew;
وقتی کلید اصلی را به صورت خودکار تنظیم می کنم مثلا چند تا چند تا جلو بره وقتی برنامه را اجرا می کنم ردیف جدید ایجاد کرده و کلید اصلی را خودش مقدار دهی کرده و من فیلدهای دیگر را وارد می کنم مشکل من اینه که می خوام وقتی یک ردیف ایجاد میشه کلید را خودم مقدار بدم ولی اگه کلید را تنظیم خودکار نکنم برنامه روی datarow error میگیره و میگه کلید اصلی نمی تونه null باش.
-
فکر کنم میخواید مقادیر فیلدها رو برای dataRow مشخص کنید، از ایندکسر استفاده کنید، مثلا:
drNew["ID"]=500;