منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : [تم الحل] SQL Database Error >_<
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم اخواني
انا ما زلت مبتدئ في قواعد البيانات .. و لقد رايت فيها اشياء جميلة جدا اغنتني عن طرق كثيرة و معقدة كنت استعملها سابقا
لكن ما لبثت الا ان واجهت هذه المشكلة ..
لقد حاولت حذف صف من الداتا .. و قد عمل هذا الكود في الاكسس .. لكنه لم يعمل في الـ SQL Sad
PHP كود :
Dim constd As String "Data Source=.\SQLEXPRESS;AttachDbFilename=""|DataDirectory|\Data.mdf"";Integrated Security=True;User Instance=True"
        
Dim con As New SqlConnection(constd)
        
Dim ds As New DataSet
        Dim da 
As New SqlDataAdapter("select * from t1"con)
        
Dim cm As New SqlCommandBuilder(da)
        
da.Fill(ds"t1")
        
ds.Tables("t1").Rows(Val(TextBox3.Text)).Delete()
        
da.Update(ds"t1")
        
Response.Redirect("Default.aspx"

و كان هذا الخطا يظهر لي ..
كود :
[b][color=#FF0000]Dynamic SQL generation for the DeleteCommand is not supported against a SelectCommand that does not return any key column information.[/color][/b]
هل عند احد حل ؟؟؟؟؟
تحياتي ...
لابد من وجود عمود يمثل مفتاح اساسي
لكن ماذا يعني هذا ؟ و كيف استطيع تمثيل هذا العمود ؟؟ شكرا مقدما ...
لابد أن يحتوى جدولك على عمود يكون primary key تقوم بالتعليم على أى عمود فى الجدول فى وضع التصميم ثم كليك يمين ثم اختيار primary key
شكرا لكم .. لكني قمت بوضع Primary Key للعمود ID .. و نفس النتيجة Sad
مانوع العمود؟ هل هو int ام لا ايضا هل هو identity
نعم هو عدد صحيح .. هو عامود ID
لقد انتبهت الى ردك .. فقمت لعمل IsIdenty .. و عملت بفضل الله تعالى
شكرا لك ! SmileSmileSmile