Hi,
Im working with asp application having controls (1 dropdownlist(options--Schedlue,InProcess,On HOld),two textboxes(SSStatusComments,SSGeneralComments)) I want to show output something like below
CREATE TABLE [dbo].[EFIWorkStatus1]( [WID] [int] IDENTITY(1,1) NOT NULL, [ST_ID] [int] NULL, [SSStatus] [nchar](10) NULL, [SSStatusComments] [nvarchar](max) NULL, [SSGeneralComments] [text] NULL) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
private void SiteSurveystatusload() { using (SqlConnection cn = new SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["ArgentDB"].ConnectionString)) { cn.Open(); string sql = "Select SSStatus,SSStatusComments from EFIWorkStatus1 where ST_ID=@ST_ID"; SqlCommand cmd = new SqlCommand(sql, cn); cmd.Parameters.AddWithValue("@ST_ID", Request.QueryString["ID1"]); using (SqlDataReader reader = cmd.ExecuteReader()) { if (reader.HasRows) { while (reader.Read()) { txt_SiteSurveyGeneralComments.Text = reader["SSStatus"].ToString() + " " + reader["SSStatusComments"].ToString(); } } else { txt_SiteSurveyGeneralComments.Text = ""; } } } }
output in database for above code WID ST_ID SSStatus SSStatusComments SSGeneralComments 1 4 Schedule test in schedule Select 2 4 In Process test in process Select //expected output Schedule test in schedule in SSGEneralComments 3 4 On Hold ite on hold On Hold ite on hold //expected output Schedule test in schedule In Process test in process in GeneralComments