الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة فى الاضافة فى قاعدة البيانات

بدأه medo200039 في 31 مايو 2011 · 4 رد · 703 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عندى مشكلة فى كود الاضافة بيطلع الرسالة دى

capturehb.png


{
SqlConnection con = new SqlConnection("server=.\\SQLEXPRESS;AttachDbFilename=|DataDirectory|\\Data.mdf;Integrated Security=True;User Instance=True");
con.Open();
FileUpload1.SaveAs(Server.MapPath("~/images/" + FileUpload1.FileName));
SqlCommand cmd = new SqlCommand("insert into Table1 values(@url,@name)", con);
cmd.Parameters.AddWithValue("@url", FileUpload1.FileName);
cmd.Parameters.Add("@name", TextBox1.Text);
cmd.ExecuteNonQuery();

con.Close();
Label1.Text = "تم رفع الملف بنجاح";
}
        if (FileUpload1.HasFile && FileUpload1.PostedFile.ContentLength > 0)

المشكلة فين بالتحديد ارجو المساعدة

الحقل اسمة فى قاعدة البيانات

name nvarchar(100

byte[][] scores = new byte[5][];
for (int x = 0; x < scores.Length; x++) 
{
   scores[x] = new byte[4];
}
#2

السلام عليكم ورحمه الله وبركاته

اخي اعتقد ان هذا ليس القسم المناسب لأنه متعلق بال ADO.NET بالنسبه لمشكلتك تأكد فقط من أسامي الحقول وعدد الحقول

1

.:: Wish to become better and better ::.

#3

جملة الادخال يجب ان تكون كمايلي

insert into Table1 (url,name) values(@url,@name)

حيث يظهر ان الجدول به حقول اكثر من التي تريد ادخالها

تم تعديل هذه المشاركة بواسطة TareqVB في 31 مايو 2011 في 20:39

#4

تم الحل

الف الف شكرا على ردودكم ومساعدتكم فى الحل

byte[][] scores = new byte[5][];
for (int x = 0; x < scores.Length; x++) 
{
   scores[x] = new byte[4];
}
#5

السلام عليكم ورحمه الله وبركاته

بالتوفيق اخي ...

.:: Wish to become better and better ::.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…