السلام عليكم ورحمة الله وبركاته
بستخدم قاعدة بيانات أكسس 2007 وفيجول بيسك 2008
اريد أن ادرج في حقل التاريخ ...بواسطة أداة DateTimePiker
لكن يرفض قبول البيانت فيه
أستخدمت الكود التالي
.CommandText = "INSERT INTO Borrows (STD_name,STD_code,,Borrow_Date) values ('" & TxtStdName.Text & "','" & TxtStdCode.Text ,"& Me.DTPikerBorrow.Value & ")"ماهي الطريق الصحيحه فقد أستخدمت عدة طريق
ومنها استخدام البارمتر
بهده الطريقه
.CommandText = "INSERT INTO Borrows (STD_name,STD_code,,Borrow_Date) values ('" & TxtStdName.Text & "','" & TxtStdCode.Text ,@BorrowData)"
Dim PrmBorrowDate As New OleDbParameter
With PrmBorrowDate
.ParameterName = "@BorrowData"
.OleDbType = OleDbType.DBTime
.Size = 8
End With
CmInsertBorrow.Parameters.Add(PrmBorrowDate)
CmInsertBorrow.Parameters("@BorrowData").Value = Format(CDate(Me.DTPikerBorrow.Value), "dd/MM/yyyy")حاولت بشتى الوسائل ...لم تجي الطرق التي استخدمتها
فهل ممكن مساعدتكم
جزاكم الله خير

