I had an output like this in relation to Columns to Rows in Sql Server with multiple data
EmployeeID 01/01/2018 | 01/02/2018 | 01/03/2018
00001 07:00 AM - 05:00PM | 07:00 AM - 05:00PM | 07:00 AM - 05:00PM
00002 07:00 AM - 05:00PM | 07:00 AM - 05:00PM | 07:00 AM - 05:00PM
The Question is how can i call the field name in Web Service Here is my code
SqlDataReader rdr = cmd.ExecuteReader();
while (rdr.Read())
{
my_cs var = new my_cs ();
var.DTRDate = rdr["01/01/2018"].ToString();
var.DTRDate = rdr["01/02/2018"].ToString();
var.DTRDate = rdr["01/03/2018"].ToString();
mylist.Add(var);
}
con.Close();
It says:
System.IndexOutOfRangeException: "01/01/2018" at System.Data.ProviderBase.FieldNameLookup.GetOrdinal(String fieldName) at System.Data.SqlClient.SqlDataReader.GetOrdinal(String name) at System.Data.SqlClient.SqlDataReader.get_Item(String name)
need help..