مرحبا يا اعضاء
انا وضعت الموضع في قسم اخر
لكن افضل هاد القسم
انا اعملت داتا بيز و ربطها بالبرنامج الفور
و 100%
و بخزن بيانات و بضيف وب عدل
لكن المشكله لما اخزن صورة
انا اعملت الاتصال بالداتا بيز عن طريق ado
وليس عن طريق الكود
كما عتعرفو ن انشا اتصال و الخ
الكود كالتالي و الخطا موضح بالكود
DataBase.CompanyDataSet.EmployeesRow row = DirectorControl.DS.Employees.NewEmployeesRow();
if (this.com_name_emp.Text == "" || this.txt_address_emp.Text == "" || txt_celluphone_emp.Text == "" || this.txt_email_emp.Text == "" || this.txt_ide_emp.Text == "")
MessageBox.Show("PIZ ENTRY TEXT");
else
{
try
{
row.Name = com_name_emp.Text;
row.Email = txt_email_emp.Text;
row.TypeWork = txt_typework_emp.Text;
row.Situation = txt_situation_emp.Text;
row.Address = txt_address_emp.Text;
//row.Picture = pic_pic_emp.Image; هنا الخطاء انو ما يرضي يخزنها و يقلي الازم احطها في ارية انا اتعامل مع التكستو الكبو بوكس يخزن تمام لكن بالصورة لا اعرف
if (!string.IsNullOrEmpty(txt_salary_emp.Text))
{
row.Salary = decimal.Parse(txt_salary_emp.Text);
}
//row.DateOfBirth = dateOfBirthDateTimePicker.Tag;
row.Old = int.Parse(txt_old_emp.Text);
row.Phone = int.Parse(txt_phone_emp.Text);
row.CellularPhone = int.Parse(txt_celluphone_emp.Text);
row.IDE = int.Parse(txt_ide_emp.Text);
//row.EmploymentHistory = employmentHistoryDateTimePicker.Top;
DirectorControl.DS.Employees.AddEmployeesRow(row);
em.Update(DirectorControl.DS.Employees);
MessageBox.Show("Thanks");
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
}