07-07-19, 02:18 PM
السلام عليكم ورحمة الله وبركاته
محتاج تعديل كود VB.net الى سي شارب
وهو كود الفرض منه حفظ البيانات والتعديل عليها من خلال الداتا فيو مباشرا
مرفق كود vb.net المطلوب تغييره الى سي شارب
وايضا صوره من الداتا فيو المراد العمل عليها وموضح بها اسماء الحقول
وهذا كود سي شارب لتعبئه البيانات فى الداتا فيو
ولكم منى جزيل الشكر ولاحترام
وجزام الله عنا كل خير
اتمنى ان اجد طلبى هذا
محتاج تعديل كود VB.net الى سي شارب
وهو كود الفرض منه حفظ البيانات والتعديل عليها من خلال الداتا فيو مباشرا
مرفق كود vb.net المطلوب تغييره الى سي شارب
إقتباس :Imports System.DataImports System.Data.SqlClientPublic Class Form1Dim conn As New SqlConnection("Data Source=.\SQLEXPRESS;Initial Catalog=Data_Company;Integrated Security=True")Dim ds As New DataSetDim dv As DataViewDim da As New SqlDataAdapterDim cmd As New SqlCommandDim sql As StringPrivate Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.ClickFor Each row As DataGridViewRow In DGV_Schol.RowsIf row.Cells(0).Value = "" Thensql = "insert into T_Schol(Schol_ID,Emp_ID,School_ID,Schol_Start,Schol_User,Schol_Date)values (@Schol_ID,@Emp_ID,@School_ID,@Schol_Start,@Schol_User,@Schol_Date)"Elsesql = "update T_Schol set Emp_ID=@Emp_ID,School_ID=@School_ID,Schol_Start=@Schol_Start,Schol_User=@Schol_User,Schol_Date=@Schol_Date where Schol_ID=@Schol_ID "End If
With cmd.Parameters.AddWithValue("@Emp_ID", row.Cells(1).Value).DbType = DbType.String.AddWithValue("@School_ID", row.Cells(1).Value).DbType = DbType.String.AddWithValue("@Schol_Start", row.Cells(1).Value).DbType = DbType.String.AddWithValue("@Schol_User", Me.TextBox1.Text.ToString()).AddWithValue("@Schol_Date", Format(Date.Today, "yyyy/MM/dd").ToString())End Withconn.Open()cmd.ExecuteNonQuery()conn.Close()
NextEnd SubEnd Class
وايضا صوره من الداتا فيو المراد العمل عليها وموضح بها اسماء الحقول
وهذا كود سي شارب لتعبئه البيانات فى الداتا فيو
DB.FillDGV(DGV_Schol, "select T_Schol.School_ID,School_Nam,Emp_ID,Schol_Start,Schol_User,Schol_Date from T_Schol,T_School where T_Schol.School_ID=T_School.School_ID and Emp_ID=" + textBox1.Text + "");
ولكم منى جزيل الشكر ولاحترام
وجزام الله عنا كل خير
اتمنى ان اجد طلبى هذا