المشاركات : 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,055
المواضيع 15
الإنتساب : May 2016
السمعة :
260
الشكر: 690
تم شكره 1938 مرات في 1004 مشاركات
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("تم اضافة البيانات
|