تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
ما الخطا ؟؟؟؟
#1
Private Function UpdateData() As Boolean
       Try

           Dim ret As Integer = 0

           Dim sql As String =
               " Update [Table1] SET " & _
               "   [Name]=@Name, [Birthday]=@Birthday, [Age]=@Age, [Sex]=@Sex, [Nationality]=@Nationality, [Nationality_ID]=@Nationality_ID " & _
               " , [Type]=@Type, [State]=@State, [Place]=@Place, [Phone]=@Phone, [Address]=@Address, [D1]=@D1, [D2]=@D2, [D3]=@D3, [D4]=@D4, [D5]=@D5, [D6]=@D6 " & _
               " WHERE [ID]=" & id
           Using cmd As New OleDbCommand(sql, Con)
               With cmd

                   .Parameters.AddWithValue("Name", txtName.Text.Trim)
                   .Parameters.AddWithValue("Birthday", dtBirthday.Value.Date)
                   .Parameters.AddWithValue("Age", Val(txtAge.Text))
                   .Parameters.AddWithValue("Sex", cboSex.Text.Trim)
                   .Parameters.AddWithValue("Nationality", txtNationality.Text.Trim)
                   .Parameters.AddWithValue("Nationality_ID", Val(txtNationalityID.Text))
                   .Parameters.AddWithValue("Type", cboType.Text.Trim)
                   .Parameters.AddWithValue("State", cboState.Text.Trim)
                   .Parameters.AddWithValue("Place", cboPlace.Text.Trim)
                   .Parameters.AddWithValue("Phone", Val(txtPhone.Text))
                   .Parameters.AddWithValue("Address", Address.Text.Trim)
                   .Parameters.AddWithValue("D1", chkD1.Checked)
                   .Parameters.AddWithValue("D2", chkD2.Checked)
                   .Parameters.AddWithValue("D3", chkD3.Checked)
                   .Parameters.AddWithValue("D4", chkD4.Checked)
                   .Parameters.AddWithValue("D5", chkD5.Checked)
                   .Parameters.AddWithValue("D6", chkD6.Checked)

               End With
               If Con.State <> ConnectionState.Open Then Con.Open()
               ret = cmd.ExecuteNonQuery()
               Con.Close()
           End Using

           If ret > 0 Then Return True

       Catch ex As Exception
           MsgBox(ex.Message)
           Return False
       End Try
   End Function

[url=http://www.up-00.com/][/url]
الرد }}}
تم الشكر بواسطة:
#2
PHP كود :
Private Function UpdateData() As Boolean
       
Try
 
Dim x As Boolean False
           Dim ret 
As Integer 0

           Dim sql 
As String =
 
              " Update [Table1] SET " _
               
"   [Name]=@Name, [Birthday]=@Birthday, [Age]=@Age, [Sex]=@Sex, [Nationality]=@Nationality, [Nationality_ID]=@Nationality_ID " _
               
" , [Type]=@Type, [State]=@State, [Place]=@Place, [Phone]=@Phone, [Address]=@Address, [D1]=@D1, [D2]=@D2, [D3]=@D3, [D4]=@D4, [D5]=@D5, [D6]=@D6 " _
               
" WHERE [ID]=" id
           Using cmd 
As New OleDbCommand(sqlCon)
 
              With cmd

                   
.Parameters.AddWithValue("Name"txtName.Text.Trim)
 
                  .Parameters.AddWithValue("Birthday"dtBirthday.Value.Date)
 
                  .Parameters.AddWithValue("Age"Val(txtAge.Text))
 
                  .Parameters.AddWithValue("Sex"cboSex.Text.Trim)
 
                  .Parameters.AddWithValue("Nationality"txtNationality.Text.Trim)
 
                  .Parameters.AddWithValue("Nationality_ID"Val(txtNationalityID.Text))
 
                  .Parameters.AddWithValue("Type"cboType.Text.Trim)
 
                  .Parameters.AddWithValue("State"cboState.Text.Trim)
 
                  .Parameters.AddWithValue("Place"cboPlace.Text.Trim)
 
                  .Parameters.AddWithValue("Phone"Val(txtPhone.Text))
 
                  .Parameters.AddWithValue("Address"Address.Text.Trim)
 
                  .Parameters.AddWithValue("D1"chkD1.Checked)
 
                  .Parameters.AddWithValue("D2"chkD2.Checked)
 
                  .Parameters.AddWithValue("D3"chkD3.Checked)
 
                  .Parameters.AddWithValue("D4"chkD4.Checked)
 
                  .Parameters.AddWithValue("D5"chkD5.Checked)
 
                  .Parameters.AddWithValue("D6"chkD6.Checked)

 
              End With
               
If Con.State <> ConnectionState.Open Then Con.Open()
 
              ret cmd.ExecuteNonQuery()
 
              Con.Close()
 
          End Using

           
If ret 0 Then X True

       
Catch ex As Exception
           MsgBox
(ex.Message)
 
          Return x
       End 
Try
 
  End Function 
لا شيء مستحيل
الرد }}}
تم الشكر بواسطة: عبـدالله
#3
اشكرك thevirus

بيعطي خطا x مو معرفة ...

Error 1 'x' is not declared. It may be inaccessible due to its protection level.


مع انه Dim x As Boolean = False
Dim ret As Integer = 0

؟؟
الرد }}}
تم الشكر بواسطة:
#4
شكرا Amir_alzubidy
نفس الخطا
الرد }}}
تم الشكر بواسطة: Amir_Alzubidy
#5
هذا ليس خطأ، فقط تنبيه بأن الكود الذي في الدالة Function لم يجد فيه قيمة تعود من خلال Return في الحالة الأخرى
والكود عموما سيعمل بشكل صحيح،
ولكي يزول هذا التنبية يمكنك جعل السطر التالي
PHP كود :
If ret 0 Then Return True 
بهذا الشكل
PHP كود :
If ret 0 Then
    Return True
Else
 
   Return False
End 
If 
الرد }}}
تم الشكر بواسطة: alma_fandi , Amir_Alzubidy , Amir_Alzubidy
#6
عبـدالله

اشكرك
الرد }}}
تم الشكر بواسطة: Amir_Alzubidy


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] معرفة الخطا MOHAMMED ALZWI 0 314 15-04-24, 01:56 PM
آخر رد: MOHAMMED ALZWI
  [VB.NET] معرفة الخطا MOHAMMED ALZWI 2 318 15-04-24, 01:54 PM
آخر رد: MOHAMMED ALZWI
  [سؤال] ما الخطا فى كود update Asabry 45 a 0 469 18-01-23, 09:52 PM
آخر رد: Asabry 45 a
  [VB.NET] ما الخطا فى كود insert Asabry 45 a 6 1,038 18-01-23, 08:24 PM
آخر رد: Asabry 45 a
  رسالة الخطا um_noor20 2 795 22-08-22, 01:55 PM
آخر رد: أبو خالد الشكري
  اين الخطا نهى علي 8 1,643 30-07-22, 03:03 AM
آخر رد: ابراهيم ايبو
  ما هو الخطا في هذا الكود Ikramynasr 2 1,106 28-10-21, 11:08 AM
آخر رد: Ikramynasr
  لماذا ظهور هذا الخطا فى الداتا جريد فيو خالد كامل1 3 1,667 08-10-21, 07:11 PM
آخر رد: خالد كامل1
  [VB.NET] ماهو الخطا في هذا الكود ميدو الفنان 10 3,838 09-12-20, 10:59 PM
آخر رد: سعود
Rainbow [كود] ماهو الخطا في الكود الموضح لكم محمد مسافر 2 1,682 23-09-20, 01:09 AM
آخر رد: محمد مسافر

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


يقوم بقرائة الموضوع: