16-04-17, 07:52 PM
(15-04-17, 02:55 PM)عبـدالله كتب : جرب هذا التنسيقلاسف لم انجح فى تصحيح واكتشاف الخطاء مرفق المشروع برجاء المساعدة
PHP كود :
Dim sql As String = _
" INSERT INTO [LOAN] ( [Loan_no], [StartDate], [LoanAmount], [MaturityDate], [DaysInterest], [Rate], [TotailInterest] ) " & _
" VALUES ( @Loan_no , @StartDate , @LoanAmount , @MaturityDate , @DaysInterest , @Rate , @TotailInterest ) "
Dim cmd As New OleDbCommand( sql, conn)
cmd.Parameters.AddWithValue ( "@Loan_no" , CDbl( LoanNo.Text ) )
cmd.Parameters.AddWithValue ( "@StartDate" , CDate( txtStartLoan.Text ) )
cmd.Parameters.AddWithValue ( "@LoanAmount" , CDbl( txtAmount.Text ) )
cmd.Parameters.AddWithValue ( "@MaturityDate" , CDate( txtMatDate.Text ) )
cmd.Parameters.AddWithValue ( "@DaysInterest" , Trim( txtDaysInterest.Text ) )
cmd.Parameters.AddWithValue ( "@Rate" , Trim( txtinterest.Text ) )
cmd.Parameters.AddWithValue ( "@TotailInterest" , Trim( txtTotailInterest.Text) )
conn.Open()
cmd.ExecuteNonQuery()
conn.Close()
إذا كانت قاعدة البيانات SqlServer غير OleDbCommand إلى SqlCommand
ولاحظ ان مربعات النص التي تحتوي أرقام يتم تحويل قيمتها الى رقم بواسطة CDbl
ولاحظ ان مربعات النص التي تحتوي تاريخ يتم تحويل قيمتها الى تاريخ بواسطة CDate
ولاحظ ان مربعات النص التي تحتوي نص يتم تنظيف المسافات الزائدة منها بواسطة Trim

لاسف لم انجح فى تصحيح واكتشاف الخطاء مرفق المشروع برجاء المساعدة