لغز حيرني كتييييييييير
عندما يكون ال
textBox1
يساوي رقم لا تظهر اي مشكلة ولكن عندما يكون احرف(كار) تظهر مشكلة "Invalid column name"
string cm = "select * from members_data where id =" + textBox1.Text;
افيدوني بالحل رجاااااااااااااااااااااااااااء
لغز حيرني كتييييييييير
عندما يكون ال
textBox1
يساوي رقم لا تظهر اي مشكلة ولكن عندما يكون احرف(كار) تظهر مشكلة "Invalid column name"
string cm = "select * from members_data where id =" + textBox1.Text;
افيدوني بالحل رجاااااااااااااااااااااااااااء
تم تعديل هذه المشاركة بواسطة mallokbakkar في 15 يونيو 2012 في 17:28
السلام عليكم
أخي الـ id هو من نوع Integer وإذا وضعت أحرف في التكست بوكس أكيد لن يقبلها
إذا كنت تحاول عمل بحث جرب عمل بحث عن طريق الإسم
مثال :
SELECT * FROM mytable WHERE member_name LIKE "+TextBox1.Text"
بالتوفيق
Be the change you want to see in the world
لا اخي انا بدي احط اسم خربطت انا بقصد
name
مو
id
بس شلون رح يصير الكود
مانوع الحقل name لديك ؟
إذا كان موضوع Integer عم غير قصد فتلك هي المشكلة
عليك وضعه nvarchar(50) مثلاً
وإذا لم تكن هناك مشكلة جرب وضع علامة ' قبل وبعد التكست بوكس
أي هكذا :
string cm = "select * from members_data where name ='" + textBox1.Text + "'";
Be the change you want to see in the world