onsidering you want to display field names from DB , just
get
top(0) rows which will give u just the schema.
below
is
the code
for
same which retrives only column names with no time.
string
sqlQuery =
"Select top(0) from tableName"
;
// top(0) gives u just the schema ie. column name from table
using
(SqlConnection conn =
new
SqlConnection())
{
conn.Open();
Using(SqlCommand cmd =
new
SqlCommand(sqlQuery,Conn))
{
SqlDatareader reader = cmd.ExecuteReader();
DataTable dt =
new
DataTable();
dt.load(reader);
//fill the listbox with column name
ForEach(DataColumn column In dt.Columns)
{
listbox1.Items.Add(column.ColumnName);
}
}
}
Yes you right, right now you want all columns so just give wind card character * . change the below query as shown below
"Select top(0)* from tableName"
;
No comments :
Post a Comment