mahdi7610
جمعه 14 اسفند 1394, 07:19 صبح
سلام
میخوام آخرین مقدار فیلد را بخونم و یکی بهش اضافه کنم و توی یه textbox نشونش بدم
این از استورپروسیجر
create procedure [dbo].[Sp_Max_PatientID]as
select MAX(PatientID) as PID From PatientInfo
اینم از کدهای کلاس
public static void fillcode() {
try
{
SqlConnection con = new SqlConnection();
con.ConnectionString = Business.Properties.Settings.Default.cn;
SqlCommand cmd = new SqlCommand("Sp_Max_PatientID", con);
cmd.CommandType = CommandType.StoredProcedure;
con.Open();
SqlDataReader dr = cmd.ExecuteReader();
if (dr.Read())
{
int i = Convert.ToInt32(dr["PID"].ToString());
PatientID = (i + 1).ToString();
}
else
{
PatientID = "1";
}
con.Close();
}
catch (Exception ex)
{
System.Windows.Forms.MessageBox.Show(ex.Message);
}
}
میخوام آخرین مقدار فیلد را بخونم و یکی بهش اضافه کنم و توی یه textbox نشونش بدم
این از استورپروسیجر
create procedure [dbo].[Sp_Max_PatientID]as
select MAX(PatientID) as PID From PatientInfo
اینم از کدهای کلاس
public static void fillcode() {
try
{
SqlConnection con = new SqlConnection();
con.ConnectionString = Business.Properties.Settings.Default.cn;
SqlCommand cmd = new SqlCommand("Sp_Max_PatientID", con);
cmd.CommandType = CommandType.StoredProcedure;
con.Open();
SqlDataReader dr = cmd.ExecuteReader();
if (dr.Read())
{
int i = Convert.ToInt32(dr["PID"].ToString());
PatientID = (i + 1).ToString();
}
else
{
PatientID = "1";
}
con.Close();
}
catch (Exception ex)
{
System.Windows.Forms.MessageBox.Show(ex.Message);
}
}