المشاركات : 1
المواضيع 1
الإنتساب : Jul 2019
السمعة :
0
الشكر: 1
تم شكره 0 مرات في 0 مشاركات
try
{
SqlCommand cmd = new SqlCommand("insert into tblResistor('" +
theNumberTextBox.Text + "','" +
martialNumberTextBox.Text + "','" +
rankIdComboBox.Text + "','" +
nameTextBox.Text + "','" +
cardNoTextBox.Text + "','" +
cardTypeIdComboBox.Text + "','" +
areaNameTextBox.Text + "','" +
streetNameTextBox.Text + "','" +
motherNameTextBox.Text + "','" +
mobile1TextBox.Text + "','" +
jobTextBox.Text + "','" +
addressTextBox.Text + "','" +
salaryTextBox.Text + "','" +
drillNameTextBox.Text + "','" +
drillStartDateTimePicker.Text + "','" +
drillEndDateTimePicker.Text + "','" +
drillSuitableCheckBox.Text + "','" +
drillNoteTextBox.Text + "','" +
stopedCheckBox.Text + "','" +
stopedReasonTextBox.Text + "','" +
bloodTypeComboBox.Text + "','" +
jobComboBox.Text + "','" +
GovernorateIDcomboBox.Text + "','" +
statusIDComboBox.Text + "','" +
stateIdComboBox.Text + "','" +
flagIdComboBox.Text + "','" +
DirectorialTextBox.Text + "','" +
detachmentIdComboBox.Text + "')", con);
con.Open();
cmd.ExecuteNonQuery();
con.Close();
MessageBox.Show("تم اضافة البيانات بنجاح ");
رسالة الخطاء هي '('lncorrect syntax near
المشاركات : 1,262
المواضيع 16
الإنتساب : May 2016
السمعة :
291
الشكر: 801
تم شكره 2223 مرات في 1168 مشاركات
04-03-23, 04:06 PM
(آخر تعديل لهذه المشاركة : 04-03-23, 04:07 PM {2} بواسطة Taha Okla.)
يوجد خطأ في السطر الأول ، والصواب :
كود :
SqlCommand cmd = new SqlCommand("insert into tblResistor Values('" +
قال صلى الله عليه وسلم:
«كلمتان خفيفتان على اللسان
ثقيلتان في الميزان،حبيبتان إلى الرحمن:
سبحان الله وبحمده، سبحان الله العظيم».
المشاركات : 110
المواضيع 0
الإنتساب : Apr 2022
السمعة :
3
الشكر: 0
تم شكره 47 مرات في 31 مشاركات
الخطأ في هذا الكود الذي أعطيته هو أنه يحاول إدخال قيمة فارغة في الجدول tblResistor. بالإضافة إلى ذلك، فإن الكود يستخدم الاقتباسات الفارغة عند تمرير قيم المتغيرات إلى الأمر الخاص بإدراج البيانات. لتصحيح هذا الخطأ، يمكنك محاولة تغيير الأمر الذي يقوم بإدراج البيانات إلى الشكل التالي:
كود :
SqlCommand cmd = new SqlCommand("INSERT INTO tblResistor (TheNumber, MartialNumber, RankId, Name, CardNo, CardTypeId, AreaName, StreetName, MotherName, Mobile1, Job, Address, Salary, DrillName, DrillStart, DrillEnd, DrillSuitable, DrillNote, Stoped, StopedReason, BloodType, JobType, GovernorateID, StatusID, StateID, FlagID, Directorial, DetachmentID) VALUES (@TheNumber, @MartialNumber, @RankId, @Name, @CardNo, @CardTypeId, @AreaName, @StreetName, @MotherName, @Mobile1, @Job, @Address, @Salary, @DrillName, @DrillStart, @DrillEnd, @DrillSuitable, @DrillNote, @Stoped, @StopedReason, @BloodType, @JobType, @GovernorateID, @StatusID, @StateID, @FlagID, @Directorial, @DetachmentID)", con);
cmd.Parameters.AddWithValue("@TheNumber", theNumberTextBox.Text);
cmd.Parameters.AddWithValue("@MartialNumber", martialNumberTextBox.Text);
cmd.Parameters.AddWithValue("@RankId", rankIdComboBox.SelectedValue);
cmd.Parameters.AddWithValue("@Name", nameTextBox.Text);
cmd.Parameters.AddWithValue("@CardNo", cardNoTextBox.Text);
cmd.Parameters.AddWithValue("@CardTypeId", cardTypeIdComboBox.SelectedValue);
cmd.Parameters.AddWithValue("@AreaName", areaNameTextBox.Text);
cmd.Parameters.AddWithValue("@StreetName", streetNameTextBox.Text);
cmd.Parameters.AddWithValue("@MotherName", motherNameTextBox.Text);
cmd.Parameters.AddWithValue("@Mobile1", mobile1TextBox.Text);
cmd.Parameters.AddWithValue("@Job", jobTextBox.Text);
cmd.Parameters.AddWithValue("@Address", addressTextBox.Text);
cmd.Parameters.AddWithValue("@Salary", salaryTextBox.Text);
cmd.Parameters.AddWithValue("@DrillName", drillNameTextBox.Text);
cmd.Parameters.AddWithValue("@DrillStart", drillStartDateTimePicker.Value);
cmd.Parameters.AddWithValue("@DrillEnd", drillEndDateTimePicker.Value);
cmd.Parameters.AddWithValue("@DrillSuitable", drillSuitableCheckBox.Checked);
cmd.Parameters.AddWithValue("@DrillNote", drillNoteTextBox.Text);
cmd.Parameters.AddWithValue("@Stoped", stopedCheckBox.Checked);
cmd.Parameters.AddWithValue("@StopedReason", stopedReasonTextBox.Text);
cmd.Parameters.AddWithValue("@BloodType", bloodTypeComboBox.Text);
cmd.Parameters.AddWithValue("@JobType", jobComboBox.SelectedValue);
cmd.Parameters.AddWithValue("@GovernorateID", GovernorateIDcomboBox.SelectedValue);
cmd.Parameters.AddWithValue("@StatusID", statusIDComboBox.SelectedValue);
cmd.Parameters.AddWithValue("@StateID", stateIdComboBox.SelectedValue);
cmd.Parameters.AddWithValue("@FlagID", flagIdComboBox.SelectedValue);
cmd.Parameters.AddWithValue("@Directorial", DirectorialTextBox.Text);
cmd.Parameters.AddWithValue("@DetachmentID", detachmentIdComboBox.SelectedValue);
con.Open();
cmd.ExecuteNonQuery();
con.Close();
MessageBox.Show("تم اضافة البيانات
|