26-05-20, 02:31 AM
الصفحات : 1 2
26-05-20, 02:31 AM
26-05-20, 04:24 AM
القيمة الموجودة في تكست بوكس DepartmentID.Text تعتبر قيمة نصية لانها مخزنة في الخاصية text وهي تعني ان القيمة الموجودة عبارة عن نص
لذا يجب عليك تحويلها الى رقمية كما اشار الاخ عاصم
اما اذا اردت بدلالة الاسم فلايحتاج لان الاسم هو بالاساس عبارة عن نص
لذا يجب عليك تحويلها الى رقمية كما اشار الاخ عاصم
اما اذا اردت بدلالة الاسم فلايحتاج لان الاسم هو بالاساس عبارة عن نص
26-05-20, 04:35 AM
(26-05-20, 04:24 AM)معاند الحظ كتب : [ -> ]القيمة الموجودة في تكست بوكس DepartmentID.Text تعتبر قيمة نصية لانها مخزنة في الخاصية text وهي تعني ان القيمة الموجودة عبارة عن نص
لذا يجب عليك تحويلها الى رقمية كما اشار الاخ عاصم
اما اذا اردت بدلالة الاسم فلايحتاج لان الاسم هو بالاساس عبارة عن نص
شكرا لك اخي الحبيب
(24-05-20, 07:07 PM)asemshahen5 كتب : [ -> ]PHP كود :
public void Save_Departments_Direct()
{
DataTable dt = new DataTable();
SqlCommand cmd = new SqlCommand();
dt.Clear();
cmd = new SqlCommand("Select * from Departments Where DepartmentID =" + Convert.ToInt32(DepartmentID.Text), Con);
Con.Open();
dt.Load(cmd.ExecuteReader());
Con.Close();
if (dt.Rows.Count > 0)
{
MessageBox.Show("هذا السجل مسجل من قبل");
}
else
{
SqlCommand cmd1 = new SqlCommand();
cmd1 = new SqlCommand("INSERT INTO Departments (DepartmentID ,DepartmentName) Values (" + DepartmentID.Text + " ,'" + DepartmentName.Text + "')", Con);
Con.Open();
cmd1.ExecuteNonQuery();
Con.Close();
MessageBox.Show("تم الحفظ بنجاح");
}
}
private void button1_Click(object sender, EventArgs e)
{
Save_Departments_Direct();
}
مجهود رائع تسلم يالغالي
الصفحات : 1 2