سلام دوستان
یه فایل اکسل دارم میخوام ثبتش کنم تو دیتابیس
الان از bulkcopy میتونم کلشو بریزم تو db ولی یه ایراد داره اگه کاربر یه اطلاعاتی رو غیر اصولی وارد کرده باشه نمیتونم کنترلش کنم
مثلا ستون نمره میخوام اول چک کنم نمره زیر 0 یا بالای 20 نداشته باشه یا اصلا بجای عدد حروف وارد نکرده باشه
یا حتی قبلا این نمره تو دیتا بیس ثبت نشده باشه
توی بالک کپی همرو اینزرت میکنه
من میخوام اگه این نمره قبلا ثبت شده دیگه ثبت نشه بجاش آپدیت کنه
برای همین باید فایل اکسل رو خط به خط بخونم و برای هر خط جدا عمل آپدیت یا اینزرت رو انجام بدم
ممنون