(12-12-20, 01:02 AM)عبد العزيز البسكري كتب :في حالة اريد ترقيم فقط لا اريد ان اعرض التاريخ متلا 0001, 0002 و في اليوم التالي يبدا من 0001إضافة لما قدّمه أستاذنا الكريمسعود .. الخير و الخيراتبارك الله فيه و له و جزاه خير الجزاءو من باب زيادة الخير .. خيرينكود أستعمله دوما عند الحاجة .. و يشتغل تمام التمامكود :
Function Retrieve_Numorotation_Speciale() As String
Try
Cnn.Open()
Cmd = New SqlCommand("SELECT * From TBL_INVOICE Where INVOICE_Code Like '" & Date & "%' Order By INVOICE_Id", Cnn)
Dr = Cmd.ExecuteReader
Dr.Read()
Retrieve_Numorotation_Speciale = CLng(Dr.Item("INVOICE_Code").ToString)
Else
Retrieve_Numorotation_Speciale = "0001"
End If
Dr.Close()
Cnn.Close()
Return GetTransNo
Catch ex As Exception
Cnn.Close()
MsgBox(ex.Message, vbCritical)
End Try
Return Nothing
End Function
تحياتي
توجد else و endif اين if


