مشكلة في امر Update
بسم الله الرحمن الرحيم
اخى العزيز
هات جملة ال query كاملة علشان نشوف ايه الخطا مش باينة كاملة فى الصورة
Imports System.Data
Imports System.Data.SqlClient
Partial Class Activation
Inherits System.Web.UI.Page
Protected Sub ButActv_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles ButActv.Click
Dim Con As New SqlConnection
Dim Con1 As New SqlConnection
Dim ComSel As New SqlCommand
Dim Reader As SqlDataReader
Dim ComIns As New SqlCommand
Con.ConnectionString = "Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database4Plant.mdf;Integrated Security=True;User Instance=True"
Con1.ConnectionString = "Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database4Plant.mdf;Integrated Security=True;User Instance=True"
ComSel.Connection = Con
ComIns.Connection = Con1
ComSel.CommandText = "Select * From information Where Email_Name ='" + TextEmail.Text + "' and ActivationID = " + TextActv.Text + ""
Con.Open()
Reader = ComSel.ExecuteReader()
Reader.Read()
If Reader.HasRows = True Then
Con1.Open()
ComIns.CommandText = "UPDATE Information SET JopID = @J , Activation= @A , ActivationID = @AID Where ( User_ID=" + Reader("User_ID") + ")"
ComIns.Parameters.AddWithValue("@A", "Yes")
ComIns.Parameters.AddWithValue("@AID", 0)
ComIns.Parameters.AddWithValue("@J", 0)
ComIns.ExecuteNonQuery()
Con1.Close()
ElseIf Not Reader.HasRows = True Then
LabelErorr.Text = "خطاء في رمز التفعيل"
LabelErorr.Visible = True
End If
Con.Close()
End Sub
End Class
تفضل الله يعطيك العافيه
بسم الله الرحمن الرحيم
اخى العزيز ممكن تغير
+
بدى
&
جرب و ربنا معك لو مش نفعت معك ياريت لو تقول ايه قيمة
Reader("User_ID")مانفعت معي
المشكلة هي في جملة Update كيف اكتبها زين لانه الخطاْ يقول في كتابة جملة Update
تم تعديل هذه المشاركة بواسطة ProFaHaD في 16 أبريل 2011 في 19:16
يعطيك الف عافيه اخوي على المساعده حطيت قيمه ونفع معي
بس المشكلة انا ابغاه يجيب القيمة من قاعدة البيانات عن طريق الاستعلام
"select name from Users where idUser=1"
الله أكبر الله أكبر الله أكبر لآ إله إلا الله الله أكبر الله أكبر ولله الحمد
يعطيكم العافية
أخوي bodaman22 يعطيك الف عافيه
قبل التعديل
"UPDATE Information SET JopID = @J , Activation= @A , ActivationID = @AID Where ( User_ID = " + Reader("User_ID") + " )
وبعد التعديل
"UPDATE Information SET JopID = @J , Activation= @A , ActivationID = @AID Where ( User_ID = " & Reader("User_ID") & " )
هل يمكن أن تتأكد من أنماط البيانات ما بين قاعدة البيانات وبين الكود الذي تقوم بارسال البيانات فيه لقاعدة البيانات
قل لمن يحمل هما ****** إن همــــا لا يدوم
:rolleyes: :rolleyes: :clapping: :rolleyes: :rolleyes:
مثلا تفنى المسـرة ***** هكذا تفنى الهموم
بسم الله الرحمن الرحيم
اخى العزيز مممكن اعرف ايه القيمة اللى موجودة فى ال
Reader("User_ID")bodaman22 كتب:بسم الله الرحمن الرحيم
اخى العزيز مممكن اعرف ايه القيمة اللى موجودة فى ال
Reader("User_ID")
القيمة الموجوده هي القيمة اللي في الاستعلام
بحيث اني ابغى أسوي تحديث على حقل المقروء من الاستعلام
بسم الله الرحمن الرحيم
اخى العزيز
انا قصد القيمة اللى راح ترجع
يعنى
Reader("User_ID")قيمته كم 1 ولا 2 ولا كم
ده قصدى و ياريت لو تضع breakpoint
و تمشى مع الكود واحدة واحدة و تشوف هو بيقرا كم
و تجرب جملة ال query دى على ال sql نفسه من جوه
قيمتها 13
بسم الله الرحمن الرحيم
اخى العزيز الجملة اللى ادامى المفروض المفروض
مفيش فيها مشاكل اتمى لو تضع breakpoint
و تمشى مع الكود سطر سطر و تشوف الخطا فين
bodaman22 كتب:بسم الله الرحمن الرحيم
اخى العزيز الجملة اللى ادامى المفروض المفروض
مفيش فيها مشاكل اتمى لو تضع breakpoint
و تمشى مع الكود سطر سطر و تشوف الخطا فين
أخوي أنت شكلك ماقريت الردود اللي حطيتها قبل كذا
المشكلة انحلت الله يعطيك العافية
