تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كيفيت وضع اضافة ارقام موظفين اتماتيكيا
#1
السلام عليكم ورحمه الله وبركاته

انا عندي برنامج شؤون الموظفين
اريد ان يتم اضافة ارقام الموظفين اتماتيكي مثلا اول موظف رقم 5000
بالداتا بيز
وعند الضغط على اضافة موظف جديد اوتماتيكي يظهر لي في خانة التكست رقم الموظف التالي 5001 وهكذا عند اضافة كل موظف يكون الرقم معرف للموظف الجديد

اتمنى مساعدتي


وشكرا
الرد }}}}
تم الشكر بواسطة:
#2
في الداتا بير قم بعمل حقل إسمه id وهو رقم الموظف
وإجعل خصائص هذا الحقل ترقيم تلقائي

وفي الفورم لإضافة موظف جديد ضع جميع بيانات الموظف ما عدا رقم الموظف
فلا داعي لها لأن خصائص حقل رقم الموظف في الداتا بيز ترقيم تلقائي
الرد }}}}
تم الشكر بواسطة:
#3
يعطيك العافية اخوي
لكن انا اريد حين اذهب لعمل موظف جديد
اولا يظهر رقم الموظف بالتكست ومن ثم انا ادخل باقي البيانات لكي اعرف انا رقم الموظف الذي ادخلته
الرد }}}}
تم الشكر بواسطة:
#4
جرب هذا الكود في حدث تحميل فورم الإضافة
PHP كود :
Dim alba As String "SELECT * FROM TABELNAME"
 
       Dim DataAdapter1 As New OleDbDataAdapter(albanewConnection)
 
       DataAdapter1.Fill(DataSet1"TABELNAME")
 
       newConnection.Close()
 
       Me.BindingContext(DataSet1"TABELNAME").Position Me.BindingContext(DataSet1"TABELNAME").Count 1
        Dim x 
As String 1
        Me
.TextBox2.Text Val(Me.TextBox1.DataBindings.Add("Text"DataSet1"TABELNAME.FIELDNAME")) + Val(x

حيث TABELNAME = اسم الجدول في قاعدة البيانات
TextBox2 = خانة إظهار كود الموظف الجديد
TextBox1 = خانة إظهار آخر كود في الجدول لقاعدة البيانات لديك
وإذا كنت لا تريده يظهر في الفورم يمكنك جعله مخفي
FIELDNAME = اسم حقل كود الموظف في قاعدة البيانات
الرد }}}}
تم الشكر بواسطة:
#5
' دالة الترقيم التلقائى
Public Sub AutoNum(ByVal C As TextBox, ByVal SQLStatment As String)
Try
Dim sda As New SqlDataAdapter(SQLStatment, sqlcon)
Dim ds As New DataSet
sda.Fill(ds)
Dim n As Integer = ds.Tables(0).Rows.Count
If n > 0 Then
C.Text = Format(ds.Tables(0).Rows(n - 1)(0) + 1, "00000")

Else
C.Text = Format("00001")
End If

Catch ex As Exception
MsgBox(ex.Message)
Finally
sqlcon.Close()
End Try
End Sub
الرد }}}}
تم الشكر بواسطة:
#6
(12-04-15, 10:43 PM)wessam.demerdash كتب : ' دالة الترقيم التلقائى
   Public Sub AutoNum(ByVal C As TextBox, ByVal SQLStatment As String)
       Try
           Dim sda As New SqlDataAdapter(SQLStatment, sqlcon)
           Dim ds As New DataSet
           sda.Fill(ds)
           Dim n As Integer = ds.Tables(0).Rows.Count
           If n > 0 Then
               C.Text = Format(ds.Tables(0).Rows(n - 1)(0) + 1, "00000")

           Else
               C.Text = Format("00001")
           End If

       Catch ex As Exception
           MsgBox(ex.Message)
       Finally
           sqlcon.Close()
       End Try
   End Sub

جزاك الله خير ضبطت العملية ولله الحمد
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Video [VB.NET] كيف يمكنني عند حدث اضافة تاب جديد نسخ جميع ما فى التاب بالاوامر elhon.tec 1 60 09-12-16, 03:36 AM
آخر رد: elhon.tec
Wink سؤال في اضافة وسحب اصناف من المخزن khadija_seedi_ali 3 81 08-12-16, 09:07 PM
آخر رد: محمد كريّم
  [VB.NET] اضافة التاريخ في الطباعة في الريبورت فيور hglogtd 8 97 08-12-16, 08:35 PM
آخر رد: ابراهيم النعيمي
  اضافة عمود من نوع image ل bound datagridview noway 1 73 17-11-16, 12:08 PM
آخر رد: Genius Live
  كيف يمكن اضافة مجموعة حقول الي datagridview والتعديل عليها مباشرتا dark1459 2 73 15-11-16, 10:30 PM
آخر رد: السرور
  اضافة الاصناف جديد بشرط %Eman% 5 238 09-11-16, 01:39 PM
آخر رد: walkady
  طريقة ادخال ارقام في صندوق نص hatem555 3 441 27-10-16, 03:37 PM
آخر رد: rafaag777
Thumbs Up اضافة كود جمع و طرح في داتا قريد ص hglogtd 4 105 27-10-16, 03:15 AM
آخر رد: hglogtd
  اضافة الليست بوكس علي هيئة تيكست اللي قاعدة البيانات makky 3 163 16-10-16, 06:09 PM
آخر رد: makky
  اضافة وقت الى وقت Mohamed20 5 128 02-10-16, 04:51 AM
آخر رد: ممدوح

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم