تقييم الموضوع :
  • 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
السلام عليكم و رحمة الله و بركاته 
اهلا اخت المى ، 
ما جربت الكود لكن هذا تعديل بسيط على كود الاخ الكريم 
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
End 
If
 
      Catch ex As Exception
           MsgBox
(ex.Message)
 
          Return x
       End 
Try
 
  End Function 
الرد }}}
تم الشكر بواسطة: عبـدالله , عبـدالله
#5
شكرا Amir_alzubidy
نفس الخطا
الرد }}}
تم الشكر بواسطة: Amir_Alzubidy
#6
هذا ليس خطأ، فقط تنبيه بأن الكود الذي في الدالة 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
#7
عبـدالله

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


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

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


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