السلام عليكم ورحمة الله وبركاته
انا عندي الجملة التالية و استخدمها للترقيم التلقائي
mySelection = " select max(Sales_Order_No) from Sales_Order";
OleDbCommand cmd = new OleDbCommand(mySelection, con);
con.Open();
OleDbDataReader loader = cmd.ExecuteReader();
if (loader.Read())
{
string No = loader[0].ToString() ;
textBox1.Text = loader[0].ToString();
int no = int.Parse(No) +1;
textBox6.Text = no.ToString();
}
المشكلة انه تعمل بشكل صحيح الى ان تصل للرقم 9 ولا تعطي اللي بعده
حاولت اضيف بشكل يدوي للداتابيس ارقام مثل 13 وبرضه واقفة على الرقم تسعة
اخر حقل في الجدول هو حقل الرقم 9 والارقام اللي بعد تسعة موجودة في اعلى الجدول
ارجو المساعدة