منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : عرض حقل الترقيم التلقائى
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
كيف يمكن عرض قيمة حقل الترقيم التلقائى (id) ولكن فى زر حفظ البيانات وليس فى زر select
مثلا لدى مريض وقمت بتسجيل بياناته , فى زر حفظ اريده ان يعرض رقم سجل المريض حيث تظهر رسالة msgbox( تمت عملية حفظ بيانات المريض ورقم سجله هو : 23) حيث 32 هو رقم حقل الid
بعد عملية الحفظ فوراً وضع كود

select max(id) from tab1
.....

منقول

كود :
Using com As New OleDbCommand(String.Empty, cn)
   cn.Open()

   com.CommandText = " INSERT INTO [table1] ([name], [age]) VALUES ('aaa', 35) "
   com.ExecuteNonQuery()

   ' معرفة قيمة حقل الترقيم التلقائي بغض النظر عن اسمه
   ' طبعاً لا يمكن أن يكون في الجدول الواحد أكثر من حقل ترقيم تلقائي واحد
   com.CommandText = "SELECT @@IDENTITY"
   MsgBox(command.ExecuteScalar())

   cn.Close()
End Using

.....
يعطيكم العافية
تسلمو كتير