C# 如何更改DatagridView列标题?
现在我得到了rakmsanf、esmsanf、esmmwrd、m5zn、数量、w7da、重新订购和密钥过期C# 如何更改DatagridView列标题?,c#,sql,winforms,datagridview,C#,Sql,Winforms,Datagridview,现在我得到了rakmsanf、esmsanf、esmmwrd、m5zn、数量、w7da、重新订购和密钥过期 我想将列标题更改为Key-Expire,无需查看rakmsanf、esmsanf、esmmwrd、m5zn、quantity、w7da、reorder(更改所选标题名称)您可以如下更改SQL string strConnection = ConfigurationManager.ConnectionStrings["Harfosh.Properties.Settings.TYT"].Con
我想将列标题更改为
Key-Expire
,无需查看rakmsanf、esmsanf、esmmwrd、m5zn、quantity、w7da、reorder
(更改所选标题名称)您可以如下更改SQL
string strConnection = ConfigurationManager.ConnectionStrings["Harfosh.Properties.Settings.TYT"].ConnectionString;
//string strConnection = "ConfigurationManager.ConnectionStrings[Store_Manager.Properties.Settings.storemanagerConnectionString].Name;";
SqlConnection con = new SqlConnection(strConnection);
con.Open();
SqlCommand sqlCmd = new SqlCommand();
sqlCmd.Connection = con;
sqlCmd.CommandType = CommandType.Text;
sqlCmd.CommandText = "Select rakmsanf ,esmsanf,esmmwrd,m5zn,quantity,w7da,reorder from Items Where m5zn =N'" + comboBox2.Text + "' ";
SqlDataAdapter sqlDataAdap = new SqlDataAdapter(sqlCmd);
System.Data.DataTable dtRecord = new System.Data.DataTable();
sqlDataAdap.Fill(dtRecord);
// DataGridView dataGridView1 = new DataGridView();
dataGridView1.DataSource = dtRecord;
if (dataGridView1.Columns[0] != null)
dataGridView1.Columns[0].HeaderText = "Key";
if (dataGridView1.Columns[1] != null)
dataGridView1.Columns[1].HeaderText = "Expire";
con.Close();
然后您不需要按代码执行操作,您可以在此ff中更改Datagridview列标题。步骤:
希望它能起作用。@Damith我尝试过这个,但我想要阿拉伯语的名字,而且我得到了很多错误。谢谢,它现在起作用了!但是我不能把空格放在这里,比如:-如果我只键入它的工作,那么它就会出错!使用括号,如
[-queقمالنف]
Select rakmsanf as [-رقم الصنف] ,esmsanf as Expire from Items Where m5zn ='N'